diff --git a/src/main/java/buttondevteam/discordplugin/listeners/MCChatListener.java b/src/main/java/buttondevteam/discordplugin/listeners/MCChatListener.java index ed36c0c..2794b5e 100644 --- a/src/main/java/buttondevteam/discordplugin/listeners/MCChatListener.java +++ b/src/main/java/buttondevteam/discordplugin/listeners/MCChatListener.java @@ -60,6 +60,7 @@ public class MCChatListener implements Listener, IListener public static final HashMap UnconnectedSenders = new HashMap<>(); public static final HashMap ConnectedSenders = new HashMap<>(); + public static short ListC = 0; public static void resetLastMessage() { lastmessage = null; @@ -114,7 +115,12 @@ public class MCChatListener implements Listener, IListener + DiscordPlugin.botchannel.mention()); return; } - Bukkit.dispatchCommand(dsender, cmd); + if (cmd.equals("list") && Bukkit.getOnlinePlayers().size() == 0 && ListC++ > 2) // Lowered already + { + dsender.sendMessage("Stop it. You know the answer."); + ListC = 0; + } else + Bukkit.dispatchCommand(dsender, cmd); } else TBMCChatAPI.SendChatMessage(Channel.GlobalChat, dsender, dmessage + (event.getMessage().getAttachments().size() > 0 ? "\n" + event.getMessage() diff --git a/src/main/java/buttondevteam/discordplugin/listeners/MCListener.java b/src/main/java/buttondevteam/discordplugin/listeners/MCListener.java index f7a4b95..ee5a155 100644 --- a/src/main/java/buttondevteam/discordplugin/listeners/MCListener.java +++ b/src/main/java/buttondevteam/discordplugin/listeners/MCListener.java @@ -29,6 +29,7 @@ public class MCListener implements Listener { } DiscordPlugin.sendMessageToChannel(DiscordPlugin.chatchannel, e.GetPlayer().getPlayerName() + " joined the game"); + MCChatListener.ListC = 0; } @EventHandler