From 5a872f3c86631dca9683c2043b5fd047dff5a491 Mon Sep 17 00:00:00 2001 From: Stefan Bossbaly Date: Sat, 21 Apr 2012 22:17:12 -0300 Subject: [PATCH] Check to see if the events are canceled for onPlayerMove() and onPlayerInteract() Make sure that the events are not canceled. Region protection plugins will cancel events if a player is not authorized to be there. --- src/net/TheDgtl/Stargate/Stargate.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/net/TheDgtl/Stargate/Stargate.java b/src/net/TheDgtl/Stargate/Stargate.java index a9a3a61..5991c26 100644 --- a/src/net/TheDgtl/Stargate/Stargate.java +++ b/src/net/TheDgtl/Stargate/Stargate.java @@ -719,6 +719,7 @@ public class Stargate extends JavaPlugin { @EventHandler public void onPlayerMove(PlayerMoveEvent event) { + if (event.isCancelled()) return; Player player = event.getPlayer(); Portal portal = Portal.getByEntrance(event.getTo()); @@ -782,6 +783,7 @@ public class Stargate extends JavaPlugin { @EventHandler public void onPlayerInteract(PlayerInteractEvent event) { + if (event.isCancelled()) return; Player player = event.getPlayer(); Block block = event.getClickedBlock();