From b1989a663af41ba4f6dca7fe8a3c0b971d1ecfad Mon Sep 17 00:00:00 2001 From: Robin Kupper Date: Thu, 2 Jun 2011 02:30:15 +0200 Subject: [PATCH] Fixed logging for double chests --- src/de/diddiz/LogBlock/LBChestAccessListener.java | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/src/de/diddiz/LogBlock/LBChestAccessListener.java b/src/de/diddiz/LogBlock/LBChestAccessListener.java index 0704b43..7f0efe4 100644 --- a/src/de/diddiz/LogBlock/LBChestAccessListener.java +++ b/src/de/diddiz/LogBlock/LBChestAccessListener.java @@ -5,8 +5,6 @@ import static de.diddiz.util.BukkitUtils.compressInventory; import static de.diddiz.util.BukkitUtils.rawData; import java.util.HashMap; import org.bukkit.Location; -import org.bukkit.block.BlockState; -import org.bukkit.block.ContainerBlock; import org.bukkit.inventory.ItemStack; import org.bukkitcontrib.event.inventory.InventoryCloseEvent; import org.bukkitcontrib.event.inventory.InventoryListener; @@ -37,10 +35,7 @@ class LBChestAccessListener extends InventoryListener @Override public void onInventoryOpen(InventoryOpenEvent event) { - if (!event.isCancelled() && event.getLocation() != null) { - final BlockState state = event.getLocation().getWorld().getBlockAt(event.getLocation()).getState(); - if (state instanceof ContainerBlock) - containers.put(event.getPlayer().getName().hashCode(), compressInventory(((ContainerBlock)state).getInventory().getContents())); - } + if (!event.isCancelled() && event.getLocation() != null) + containers.put(event.getPlayer().getName().hashCode(), compressInventory(event.getInventory().getContents())); } }