瀏覽代碼

No more opening inventories with ability tools. Fixes #2416

t00thpick1 10 年之前
父節點
當前提交
687f87a748
共有 1 個文件被更改,包括 5 次插入0 次删除
  1. 5 0
      src/main/java/com/gmail/nossr50/listeners/InventoryListener.java

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