From 48b670d8c6a8ea93a3a4f56b666fa00c5dd3f583 Mon Sep 17 00:00:00 2001 From: KHobbits Date: Sat, 14 Apr 2012 04:54:01 +0100 Subject: Optimize sign interacts. --- .../src/com/earth2me/essentials/signs/SignPlayerListener.java | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/Essentials/src/com/earth2me/essentials/signs/SignPlayerListener.java b/Essentials/src/com/earth2me/essentials/signs/SignPlayerListener.java index 561d8dffc..d415ef6a8 100644 --- a/Essentials/src/com/earth2me/essentials/signs/SignPlayerListener.java +++ b/Essentials/src/com/earth2me/essentials/signs/SignPlayerListener.java @@ -23,11 +23,10 @@ public class SignPlayerListener implements Listener @EventHandler(priority = EventPriority.LOW, ignoreCancelled = true) public void onPlayerInteract(final PlayerInteractEvent event) { - if (ess.getSettings().areSignsDisabled()) + if (ess.getSettings().areSignsDisabled() || event.getAction() != Action.RIGHT_CLICK_BLOCK) { return; } - final Block block = event.getClickedBlock(); if (block == null) { @@ -37,10 +36,6 @@ public class SignPlayerListener implements Listener final int mat = block.getTypeId(); if (mat == Material.SIGN_POST.getId() || mat == Material.WALL_SIGN.getId()) { - if (event.getAction() != Action.RIGHT_CLICK_BLOCK) - { - return; - } final Sign csign = (Sign)block.getState(); for (EssentialsSign sign : ess.getSettings().enabledSigns()) { @@ -61,7 +56,6 @@ public class SignPlayerListener implements Listener { event.setCancelled(true); return; - } } } -- cgit v1.2.3