diff options
author | Alexander Schepp <schneeleo@gmail.com> | 2013-01-01 06:48:07 -0800 |
---|---|---|
committer | Alexander Schepp <schneeleo@gmail.com> | 2013-01-01 06:48:07 -0800 |
commit | b827aa1a003ce1547c0fed5c7c7bf7155339a03c (patch) | |
tree | cf3bb8e8ea089e1b19f278639c0aa950ee3a9b7e | |
parent | 86619275992b4b29bfac91897986b10f2ef863cb (diff) | |
parent | 45679c755e50f46d4a5d4ea81c6ff62deb22142d (diff) | |
download | Essentials-b827aa1a003ce1547c0fed5c7c7bf7155339a03c.tar Essentials-b827aa1a003ce1547c0fed5c7c7bf7155339a03c.tar.gz Essentials-b827aa1a003ce1547c0fed5c7c7bf7155339a03c.tar.lz Essentials-b827aa1a003ce1547c0fed5c7c7bf7155339a03c.tar.xz Essentials-b827aa1a003ce1547c0fed5c7c7bf7155339a03c.zip |
Merge pull request #237 from gravypod/patch-3
Fix an NPE
-rw-r--r-- | Essentials/src/net/ess3/listener/EssentialsPlayerListener.java | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/Essentials/src/net/ess3/listener/EssentialsPlayerListener.java b/Essentials/src/net/ess3/listener/EssentialsPlayerListener.java index e24fdc64e..989ca3867 100644 --- a/Essentials/src/net/ess3/listener/EssentialsPlayerListener.java +++ b/Essentials/src/net/ess3/listener/EssentialsPlayerListener.java @@ -53,7 +53,11 @@ public class EssentialsPlayerListener implements Listener @EventHandler(priority = EventPriority.NORMAL) public void onPlayerRespawn(final PlayerRespawnEvent event) { - final IUser user = userMap.getUser(event.getPlayer()); + final Player player = event.getPlayer(); + if (!player.isOnline()) { + return; + } + final IUser user = userMap.getUser(player); user.updateCompass(); user.updateDisplayName(); } |