summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlexander Schepp <schneeleo@gmail.com>2013-01-01 06:48:07 -0800
committerAlexander Schepp <schneeleo@gmail.com>2013-01-01 06:48:07 -0800
commitb827aa1a003ce1547c0fed5c7c7bf7155339a03c (patch)
treecf3bb8e8ea089e1b19f278639c0aa950ee3a9b7e
parent86619275992b4b29bfac91897986b10f2ef863cb (diff)
parent45679c755e50f46d4a5d4ea81c6ff62deb22142d (diff)
downloadEssentials-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.java6
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();
}