From 2c282ab1cf6294658cc805781b440767baa07eca Mon Sep 17 00:00:00 2001 From: Len <40720638+destro174@users.noreply.github.com> Date: Sun, 11 Feb 2024 15:35:30 +0100 Subject: [PATCH] Disable listening to EntityDamageEvent --- .../listeners/PlayerListener.java | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/plugin/src/main/java/com/alttd/cometskyblock/listeners/PlayerListener.java b/plugin/src/main/java/com/alttd/cometskyblock/listeners/PlayerListener.java index 7b860e2..00e7c2a 100644 --- a/plugin/src/main/java/com/alttd/cometskyblock/listeners/PlayerListener.java +++ b/plugin/src/main/java/com/alttd/cometskyblock/listeners/PlayerListener.java @@ -60,18 +60,18 @@ public class PlayerListener implements Listener { } // Protect island visits from falling into the void - @EventHandler(ignoreCancelled = true) - public void islandVisitProtection(EntityDamageEvent event) { - Entity entity = event.getEntity(); - if (entity instanceof Player player) { - if (!canInteract(event, player)) { - if (event.getCause() == EntityDamageEvent.DamageCause.VOID || player.getLocation().getY() < 0) { - player.setFallDistance(0); - player.teleportAsync(plugin.getServer().getWorlds().get(0).getSpawnLocation()); - } - } - } - } +// @EventHandler(ignoreCancelled = true) +// public void islandVisitProtection(EntityDamageEvent event) { +// Entity entity = event.getEntity(); +// if (entity instanceof Player player) { +// if (!canInteract(event, player)) { +// if (event.getCause() == EntityDamageEvent.DamageCause.VOID || player.getLocation().getY() < 0) { +// player.setFallDistance(0); +// player.teleportAsync(plugin.getServer().getWorlds().get(0).getSpawnLocation()); +// } +// } +// } +// } boolean canInteract(Cancellable event, Player player) { World world = player.getWorld();