diff --git a/src/main/java/com/comandante/creeper/MyListener.java b/src/main/java/com/comandante/creeper/MyListener.java index 214efe7dde03b4dde0ca57832b8623c423786a71..385adeafffa1341b4b70c23118c2201b4033be62 100644 --- a/src/main/java/com/comandante/creeper/MyListener.java +++ b/src/main/java/com/comandante/creeper/MyListener.java @@ -9,6 +9,7 @@ import com.comandante.creeper.world.Room; import com.google.common.base.Joiner; import com.google.common.collect.Lists; import org.pircbotx.hooks.ListenerAdapter; +import org.pircbotx.hooks.events.MessageEvent; import org.pircbotx.hooks.types.GenericMessageEvent; import java.util.*; @@ -30,6 +31,9 @@ public class MyListener extends ListenerAdapter { PlayerManager playerManager = gameManager.getPlayerManager(); try { + if (!(event instanceof MessageEvent)) { + return; + } if (event.getMessage().startsWith("!!")) { ArrayList<String> originalMessageParts = Lists.newArrayList(Arrays.asList(event.getMessage().split("!!"))); originalMessageParts.remove(0);