From ee86db76d6f128f2e224218d1ff32d7680379556 Mon Sep 17 00:00:00 2001 From: MorphanOne Date: Sat, 21 Dec 2013 20:54:00 -0500 Subject: [PATCH] Fix cast error --- .../denizen/scripts/containers/core/WorldScriptHelper.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/java/net/aufdemrand/denizen/scripts/containers/core/WorldScriptHelper.java b/src/main/java/net/aufdemrand/denizen/scripts/containers/core/WorldScriptHelper.java index f2637e7342..d0309d3b15 100644 --- a/src/main/java/net/aufdemrand/denizen/scripts/containers/core/WorldScriptHelper.java +++ b/src/main/java/net/aufdemrand/denizen/scripts/containers/core/WorldScriptHelper.java @@ -2743,7 +2743,8 @@ public void inventoryCloseEvent(InventoryCloseEvent event) { context.put("inventory", dInventory.mirrorBukkitInventory(event.getInventory())); if (event.getInventory().getHolder() instanceof Player) { - PlayerInventory inv = (PlayerInventory) event.getInventory(); + // Don't use event.getInventory() or event.getPlayer().getInventory() here... + PlayerInventory inv = (PlayerInventory) event.getInventory().getHolder().getInventory(); ItemStack[] armor_contents = inv.getArmorContents(); for (int s = 0; s < 4; s++) { if (armor_contents[0].getType() != Material.AIR)