From bc1c9677ba72fd7ff0dd36ceeef1a729d3c5e2ca Mon Sep 17 00:00:00 2001 From: Kneesnap Date: Mon, 23 Sep 2019 13:59:49 -0700 Subject: [PATCH] Bug-fix the packet listener. --- .../main/java/net/jitse/npclib/listeners/PacketListener.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/api/src/main/java/net/jitse/npclib/listeners/PacketListener.java b/api/src/main/java/net/jitse/npclib/listeners/PacketListener.java index 6a523af..7f1ce9e 100755 --- a/api/src/main/java/net/jitse/npclib/listeners/PacketListener.java +++ b/api/src/main/java/net/jitse/npclib/listeners/PacketListener.java @@ -102,8 +102,7 @@ public class PacketListener { public void run() { Player player = eventToCall.getWhoClicked(); this.listener.delay.remove(player.getUniqueId()); // Remove the NPC from the interact cooldown. - - if (!Objects.equals(playerLocation.getWorld(), eventToCall.getNPC().getWorld())) + if (!Objects.equals(player.getWorld(), eventToCall.getNPC().getWorld())) return; // If the NPC and player are not in the same world, abort! double distance = player.getLocation(playerLocation).distanceSquared(eventToCall.getNPC().getLocation());