From 90236962c41129201c3583f564968ee63f77a2d4 Mon Sep 17 00:00:00 2001 From: Brady Date: Fri, 9 Nov 2018 22:17:00 -0600 Subject: [PATCH] nice --- src/main/java/baritone/event/GameEventHandler.java | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/src/main/java/baritone/event/GameEventHandler.java b/src/main/java/baritone/event/GameEventHandler.java index 93c78029..7abb1692 100644 --- a/src/main/java/baritone/event/GameEventHandler.java +++ b/src/main/java/baritone/event/GameEventHandler.java @@ -52,6 +52,10 @@ public final class GameEventHandler implements IGameEventListener, Helper { @Override public final void onPlayerUpdate(PlayerUpdateEvent event) { + // TODO temporary bot event call prevention + if (event.getPlayer() != player()) + return; + listeners.forEach(l -> l.onPlayerUpdate(event)); } @@ -62,6 +66,10 @@ public final class GameEventHandler implements IGameEventListener, Helper { @Override public final void onSendChatMessage(ChatEvent event) { + // TODO temporary bot event call prevention + if (event.getPlayer() != player()) + return; + // Ensure UserManager is created to prevent a ConcurrentModificationException Objects.requireNonNull(UserManager.INSTANCE); @@ -127,6 +135,10 @@ public final class GameEventHandler implements IGameEventListener, Helper { @Override public void onPlayerRotationMove(RotationMoveEvent event) { + // TODO temporary bot event call prevention + if (event.getPlayer() != player()) + return; + listeners.forEach(l -> l.onPlayerRotationMove(event)); }