summaryrefslogtreecommitdiffstats
path: root/EssentialsSpawn/src/com/earth2me/essentials/spawn/EssentialsSpawnPlayerListener.java
diff options
context:
space:
mode:
authorsnowleo <snowleo@e251c2fe-e539-e718-e476-b85c1f46cddb>2011-05-13 14:31:07 +0000
committersnowleo <snowleo@e251c2fe-e539-e718-e476-b85c1f46cddb>2011-05-13 14:31:07 +0000
commit627a50b507d344a4b523f50a0d9b1fd6d794c47c (patch)
tree770809578fc12c1ca5b355665eec8b65aaa06baf /EssentialsSpawn/src/com/earth2me/essentials/spawn/EssentialsSpawnPlayerListener.java
parent9104562846c5626c9ff771aca3f42e6da57e3389 (diff)
downloadEssentials-627a50b507d344a4b523f50a0d9b1fd6d794c47c.tar
Essentials-627a50b507d344a4b523f50a0d9b1fd6d794c47c.tar.gz
Essentials-627a50b507d344a4b523f50a0d9b1fd6d794c47c.tar.lz
Essentials-627a50b507d344a4b523f50a0d9b1fd6d794c47c.tar.xz
Essentials-627a50b507d344a4b523f50a0d9b1fd6d794c47c.zip
Make sure, we will never give a null as respawn location.
git-svn-id: https://svn.java.net/svn/essentials~svn/trunk@1430 e251c2fe-e539-e718-e476-b85c1f46cddb
Diffstat (limited to 'EssentialsSpawn/src/com/earth2me/essentials/spawn/EssentialsSpawnPlayerListener.java')
-rw-r--r--EssentialsSpawn/src/com/earth2me/essentials/spawn/EssentialsSpawnPlayerListener.java6
1 files changed, 5 insertions, 1 deletions
diff --git a/EssentialsSpawn/src/com/earth2me/essentials/spawn/EssentialsSpawnPlayerListener.java b/EssentialsSpawn/src/com/earth2me/essentials/spawn/EssentialsSpawnPlayerListener.java
index 1531f4220..aef901acf 100644
--- a/EssentialsSpawn/src/com/earth2me/essentials/spawn/EssentialsSpawnPlayerListener.java
+++ b/EssentialsSpawn/src/com/earth2me/essentials/spawn/EssentialsSpawnPlayerListener.java
@@ -33,7 +33,11 @@ public class EssentialsSpawnPlayerListener extends PlayerListener
catch (Throwable ex)
{
}
- event.setRespawnLocation(Essentials.getSpawn().getSpawn(user.getGroup()));
+ Location spawn = Essentials.getSpawn().getSpawn(user.getGroup());
+ if (spawn == null) {
+ return;
+ }
+ event.setRespawnLocation(spawn);
}
@Override