From 30acf20bc0b7823fd9487a33fa32cb6f727169c8 Mon Sep 17 00:00:00 2001 From: SamB440 Date: Mon, 10 May 2021 13:43:39 +0100 Subject: [PATCH] Prevent teleportation into region if requirements not met --- .../islandearth/rpgregions/listener/MoveListener.java | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/rpgregions/src/main/java/net/islandearth/rpgregions/listener/MoveListener.java b/rpgregions/src/main/java/net/islandearth/rpgregions/listener/MoveListener.java index a7dc9cb..c9dd500 100644 --- a/rpgregions/src/main/java/net/islandearth/rpgregions/listener/MoveListener.java +++ b/rpgregions/src/main/java/net/islandearth/rpgregions/listener/MoveListener.java @@ -4,6 +4,7 @@ import net.islandearth.rpgregions.RPGRegions; import org.bukkit.event.EventHandler; import org.bukkit.event.Listener; import org.bukkit.event.player.PlayerMoveEvent; +import org.bukkit.event.player.PlayerTeleportEvent; public class MoveListener implements Listener { @@ -14,7 +15,12 @@ public class MoveListener implements Listener { } @EventHandler - public void onMove(PlayerMoveEvent pme) { - plugin.getManagers().getIntegrationManager().handleMove(pme); + public void onMove(PlayerMoveEvent event) { + plugin.getManagers().getIntegrationManager().handleMove(event); + } + + @EventHandler + public void onTeleport(PlayerTeleportEvent event) { + plugin.getManagers().getIntegrationManager().handleMove(event); } } \ No newline at end of file