diff --git a/src/net/TheDgtl/Stargate/Stargate.java b/src/net/TheDgtl/Stargate/Stargate.java index 07ca274..9fe5571 100644 --- a/src/net/TheDgtl/Stargate/Stargate.java +++ b/src/net/TheDgtl/Stargate/Stargate.java @@ -1101,18 +1101,10 @@ public class Stargate extends JavaPlugin { portal.unregister(true); Stargate.sendMessage(player, Stargate.getString("destroyMsg"), false); } - - @EventHandler - public void onBlockPhysics(BlockPhysicsEvent event) { - Block block = event.getBlock(); - Portal portal = Portal.getByEntrance(block); - if (portal != null) event.setCancelled(true); - portal = Portal.getByControl(block); - if (portal != null) event.setCancelled(true); - } - + @EventHandler public void onBlockFromTo(BlockFromToEvent event) { + if (!Stargate.protectEntrance) return; Portal portal = Portal.getByEntrance(event.getBlock()); if (portal != null) {