diff options
author | KHobbits <rob@khobbits.co.uk> | 2013-03-21 22:30:02 +0000 |
---|---|---|
committer | KHobbits <rob@khobbits.co.uk> | 2013-03-21 22:30:02 +0000 |
commit | dbcda7ea552ad1c35c2b869da0816caf6189c26a (patch) | |
tree | a88389d92bed39ee46772553164a744ebe47e16e | |
parent | b8337e9af835023cacdaa6fbf674766db11c5d58 (diff) | |
download | Essentials-dbcda7ea552ad1c35c2b869da0816caf6189c26a.tar Essentials-dbcda7ea552ad1c35c2b869da0816caf6189c26a.tar.gz Essentials-dbcda7ea552ad1c35c2b869da0816caf6189c26a.tar.lz Essentials-dbcda7ea552ad1c35c2b869da0816caf6189c26a.tar.xz Essentials-dbcda7ea552ad1c35c2b869da0816caf6189c26a.zip |
Abort user login code, if user disconnects before it runs.
-rw-r--r-- | Essentials/src/com/earth2me/essentials/EssentialsPlayerListener.java | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/Essentials/src/com/earth2me/essentials/EssentialsPlayerListener.java b/Essentials/src/com/earth2me/essentials/EssentialsPlayerListener.java index c378841b1..ca9018252 100644 --- a/Essentials/src/com/earth2me/essentials/EssentialsPlayerListener.java +++ b/Essentials/src/com/earth2me/essentials/EssentialsPlayerListener.java @@ -184,6 +184,11 @@ public class EssentialsPlayerListener implements Listener @Override public void run() { + if (!user.isOnline()) + { + return; + } + user.setLastLogin(currentTime); user.setDisplayNick(); updateCompass(user); @@ -264,7 +269,7 @@ public class EssentialsPlayerListener implements Listener } user.setFlySpeed(0.1f); user.setWalkSpeed(0.2f); - + } }); } |