summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorsnowleo <schneeleo@gmail.com>2011-08-27 15:43:26 +0200
committersnowleo <schneeleo@gmail.com>2011-08-27 15:43:26 +0200
commit0543a8f8ba60548376bf4cff6f0dc673a98ecb73 (patch)
tree8c968672500b9c66beaabde9f84fffc529d4238b
parent34987d6e07380c22bd643011ad48e9c8bc81c7cb (diff)
downloadEssentials-0543a8f8ba60548376bf4cff6f0dc673a98ecb73.tar
Essentials-0543a8f8ba60548376bf4cff6f0dc673a98ecb73.tar.gz
Essentials-0543a8f8ba60548376bf4cff6f0dc673a98ecb73.tar.lz
Essentials-0543a8f8ba60548376bf4cff6f0dc673a98ecb73.tar.xz
Essentials-0543a8f8ba60548376bf4cff6f0dc673a98ecb73.zip
Prevent kick for floating while afk & frozen
-rw-r--r--Essentials/src/com/earth2me/essentials/EssentialsPlayerListener.java9
1 files changed, 8 insertions, 1 deletions
diff --git a/Essentials/src/com/earth2me/essentials/EssentialsPlayerListener.java b/Essentials/src/com/earth2me/essentials/EssentialsPlayerListener.java
index e6a7f3d3d..fbd6995c5 100644
--- a/Essentials/src/com/earth2me/essentials/EssentialsPlayerListener.java
+++ b/Essentials/src/com/earth2me/essentials/EssentialsPlayerListener.java
@@ -96,7 +96,14 @@ public class EssentialsPlayerListener extends PlayerListener
to.setX(from.getX());
to.setY(from.getY());
to.setZ(from.getZ());
- event.setTo(to);
+ try
+ {
+ event.setTo(Util.getSafeDestination(to));
+ }
+ catch (Exception ex)
+ {
+ event.setTo(to);
+ }
return;
}