diff --git a/src/main/java/net/citizensnpcs/trait/LookClose.java b/src/main/java/net/citizensnpcs/trait/LookClose.java index 78a9eb1fd..2fbab0bfd 100644 --- a/src/main/java/net/citizensnpcs/trait/LookClose.java +++ b/src/main/java/net/citizensnpcs/trait/LookClose.java @@ -88,7 +88,8 @@ public class LookClose extends Trait implements Runnable, Toggleable { private boolean hasInvalidTarget() { if (lookingAt == null) return true; - if (!lookingAt.isOnline() || lookingAt.getLocation().distanceSquared(npc.getBukkitEntity().getLocation()) > 5) { + if (!lookingAt.isOnline() || lookingAt.getWorld() != npc.getBukkitEntity().getWorld() + || lookingAt.getLocation().distanceSquared(npc.getBukkitEntity().getLocation()) > 5) { lookingAt = null; return true; }