From 687f87a748608c5ec60271e063a3d0c36bef72fa Mon Sep 17 00:00:00 2001 From: t00thpick1 Date: Sun, 25 Jan 2015 22:54:41 -0500 Subject: [PATCH] No more opening inventories with ability tools. Fixes #2416 --- .../java/com/gmail/nossr50/listeners/InventoryListener.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/main/java/com/gmail/nossr50/listeners/InventoryListener.java b/src/main/java/com/gmail/nossr50/listeners/InventoryListener.java index 588cc4252..28de0f902 100644 --- a/src/main/java/com/gmail/nossr50/listeners/InventoryListener.java +++ b/src/main/java/com/gmail/nossr50/listeners/InventoryListener.java @@ -315,6 +315,11 @@ public class InventoryListener implements Listener { SkillUtils.removeAbilityBuff(event.getCurrentItem()); } + @EventHandler(priority = EventPriority.MONITOR, ignoreCancelled = true) + public void onInventoryOpenEvent(InventoryOpenEvent event) { + SkillUtils.removeAbilityBuff(event.getPlayer().getItemInHand()); + } + @EventHandler(priority = EventPriority.MONITOR, ignoreCancelled = true) public void onCraftItem(CraftItemEvent event) { final HumanEntity whoClicked = event.getWhoClicked();