From 223d22e79fee9af2cf1382bec77cba8de9e4fe58 Mon Sep 17 00:00:00 2001 From: sk89q Date: Sun, 11 Jan 2015 00:10:52 -0800 Subject: [PATCH] Fire UseEntityEvent for InventoryOpenEvent for entities. --- .../worldguard/bukkit/listener/EventAbstractionListener.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/main/java/com/sk89q/worldguard/bukkit/listener/EventAbstractionListener.java b/src/main/java/com/sk89q/worldguard/bukkit/listener/EventAbstractionListener.java index bab5b65b..27b9999c 100644 --- a/src/main/java/com/sk89q/worldguard/bukkit/listener/EventAbstractionListener.java +++ b/src/main/java/com/sk89q/worldguard/bukkit/listener/EventAbstractionListener.java @@ -690,6 +690,8 @@ public void onInventoryOpen(InventoryOpenEvent event) { InventoryHolder holder = event.getInventory().getHolder(); if (holder instanceof BlockState) { Events.fireToCancel(event, new UseBlockEvent(event, create(event.getPlayer()), ((BlockState) holder).getBlock())); + } else if (holder instanceof Entity) { + Events.fireToCancel(event, new UseEntityEvent(event, create(event.getPlayer()), (Entity) holder)); } }