diff options
author | KHobbits <rob@khobbits.co.uk> | 2012-06-16 17:31:33 +0100 |
---|---|---|
committer | KHobbits <rob@khobbits.co.uk> | 2012-06-16 17:31:33 +0100 |
commit | 178ec4de2069a6858b2fb38cfee75da861c21b03 (patch) | |
tree | 071225ea17336d33618f4e1c3b71681675e5f410 | |
parent | c4642fde1956bd184e07ee688ddc9de5e8c50fd1 (diff) | |
download | Essentials-178ec4de2069a6858b2fb38cfee75da861c21b03.tar Essentials-178ec4de2069a6858b2fb38cfee75da861c21b03.tar.gz Essentials-178ec4de2069a6858b2fb38cfee75da861c21b03.tar.lz Essentials-178ec4de2069a6858b2fb38cfee75da861c21b03.tar.xz Essentials-178ec4de2069a6858b2fb38cfee75da861c21b03.zip |
Prevent joinbots from triggering join code, unless they are actually connected to the server and online.
-rw-r--r-- | Essentials/src/com/earth2me/essentials/EssentialsPlayerListener.java | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/Essentials/src/com/earth2me/essentials/EssentialsPlayerListener.java b/Essentials/src/com/earth2me/essentials/EssentialsPlayerListener.java index 422b63086..369eb3808 100644 --- a/Essentials/src/com/earth2me/essentials/EssentialsPlayerListener.java +++ b/Essentials/src/com/earth2me/essentials/EssentialsPlayerListener.java @@ -140,6 +140,10 @@ public class EssentialsPlayerListener implements Listener public void delayedJoin(final Player player) { + if (!player.isOnline()) + { + return; + } ess.getBackup().onPlayerJoin(); final User user = ess.getUser(player); user.setDisplayNick(); |