From 2addf9678c0fa445351621d7d2022e2aa209749d Mon Sep 17 00:00:00 2001 From: fullwall Date: Wed, 3 Sep 2014 17:37:18 +0800 Subject: [PATCH] Update GuidedWaypointProvider.java --- .../citizensnpcs/trait/waypoint/GuidedWaypointProvider.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/main/java/net/citizensnpcs/trait/waypoint/GuidedWaypointProvider.java b/src/main/java/net/citizensnpcs/trait/waypoint/GuidedWaypointProvider.java index 7a54bd3fe..81f34a4f7 100644 --- a/src/main/java/net/citizensnpcs/trait/waypoint/GuidedWaypointProvider.java +++ b/src/main/java/net/citizensnpcs/trait/waypoint/GuidedWaypointProvider.java @@ -101,7 +101,9 @@ public class GuidedWaypointProvider implements WaypointProvider { @EventHandler(ignoreCancelled = true) public void onPlayerInteract(PlayerInteractEvent event) { - if (!event.getPlayer().equals(player) || event.getAction() == Action.PHYSICAL + if (!event.getPlayer().equals(player) || event.getAction() == Action.PHYSICAL + || event.getAction() == Action.RIGHT_CLICK_ENTITY + || event.getAction() == Action.RIGHT_CLICK_BLOCK || event.getClickedBlock() == null) return; if (event.getPlayer().getWorld() != npc.getEntity().getWorld())