diff options
author | KHobbits <rob@khobbits.co.uk> | 2012-04-14 15:57:47 +0100 |
---|---|---|
committer | KHobbits <rob@khobbits.co.uk> | 2012-04-14 15:57:47 +0100 |
commit | 4ee4616e12cd0ffad9d36b2a32177d7907ee4cf8 (patch) | |
tree | a2b84b2566cc97c52314597034bcbbf5f25a3e8a | |
parent | 48b670d8c6a8ea93a3a4f56b666fa00c5dd3f583 (diff) | |
download | Essentials-4ee4616e12cd0ffad9d36b2a32177d7907ee4cf8.tar Essentials-4ee4616e12cd0ffad9d36b2a32177d7907ee4cf8.tar.gz Essentials-4ee4616e12cd0ffad9d36b2a32177d7907ee4cf8.tar.lz Essentials-4ee4616e12cd0ffad9d36b2a32177d7907ee4cf8.tar.xz Essentials-4ee4616e12cd0ffad9d36b2a32177d7907ee4cf8.zip |
Fix null locations in /seen
-rw-r--r-- | Essentials/src/com/earth2me/essentials/EssentialsPlayerListener.java | 1 | ||||
-rw-r--r-- | Essentials/src/com/earth2me/essentials/commands/Commandseen.java | 4 |
2 files changed, 4 insertions, 1 deletions
diff --git a/Essentials/src/com/earth2me/essentials/EssentialsPlayerListener.java b/Essentials/src/com/earth2me/essentials/EssentialsPlayerListener.java index 38243cf76..3e3f2fd91 100644 --- a/Essentials/src/com/earth2me/essentials/EssentialsPlayerListener.java +++ b/Essentials/src/com/earth2me/essentials/EssentialsPlayerListener.java @@ -116,6 +116,7 @@ public class EssentialsPlayerListener implements Listener { user.toggleGodModeEnabled(); } + user.setLastLocation(); user.updateActivity(false); user.dispose(); } diff --git a/Essentials/src/com/earth2me/essentials/commands/Commandseen.java b/Essentials/src/com/earth2me/essentials/commands/Commandseen.java index 75f04da33..24f1f9c41 100644 --- a/Essentials/src/com/earth2me/essentials/commands/Commandseen.java +++ b/Essentials/src/com/earth2me/essentials/commands/Commandseen.java @@ -60,7 +60,9 @@ public class Commandseen extends EssentialsCommand { sender.sendMessage(_("whoisIPAddress", player.getLastLoginAddress())); final Location loc = player.getLastLocation(); - sender.sendMessage(_("whoisLocation", loc.getWorld().getName(), loc.getBlockX(), loc.getBlockY(), loc.getBlockZ())); + if (loc != null) { + sender.sendMessage(_("whoisLocation", loc.getWorld().getName(), loc.getBlockX(), loc.getBlockY(), loc.getBlockZ())); + } } } } |