From 7cd74edb2e0e0ffbcb5f8d883b4af272f10d1f18 Mon Sep 17 00:00:00 2001 From: isokissa3 Date: Mon, 27 Apr 2020 04:16:56 +0300 Subject: [PATCH] Teleport player back when denying glide This should help with #115 --- .../listeners/EntityListenerOnePointNine.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Spigot/src/main/java/net/goldtreeservers/worldguardextraflags/listeners/EntityListenerOnePointNine.java b/Spigot/src/main/java/net/goldtreeservers/worldguardextraflags/listeners/EntityListenerOnePointNine.java index d487559..389aa9b 100644 --- a/Spigot/src/main/java/net/goldtreeservers/worldguardextraflags/listeners/EntityListenerOnePointNine.java +++ b/Spigot/src/main/java/net/goldtreeservers/worldguardextraflags/listeners/EntityListenerOnePointNine.java @@ -36,6 +36,11 @@ public class EntityListenerOnePointNine implements Listener event.setCancelled(true); player.setGliding(state == ForcedState.FORCE); + + if (state == ForcedState.DENY) + { + player.teleport(player.getLocation()); + } } } }