diff --git a/api/src/main/java/net/jitse/npclib/listeners/PlayerListener.java b/api/src/main/java/net/jitse/npclib/listeners/PlayerListener.java index 83a7fc9..5f87379 100755 --- a/api/src/main/java/net/jitse/npclib/listeners/PlayerListener.java +++ b/api/src/main/java/net/jitse/npclib/listeners/PlayerListener.java @@ -65,7 +65,11 @@ public class PlayerListener implements Listener { new BukkitRunnable() { @Override public void run() { - if (player.isOnline() && player.getLocation().equals(respawn)) { + if (!player.isOnline()) { + this.cancel(); + return; + } + if (player.getLocation().equals(respawn)) { handleMove(player); this.cancel(); }