Pārlūkot izejas kodu

No more opening inventories with ability tools. Fixes #2416

t00thpick1 10 gadi atpakaļ
vecāks
revīzija
687f87a748

+ 5 - 0
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();