Fix another instace of chest casting exception.

This commit is contained in:
wizjany 2016-03-25 18:31:12 -04:00
parent c9b8e9f6a2
commit 65e48d17d4

View File

@ -23,6 +23,7 @@
import org.bukkit.Material;
import org.bukkit.block.Block;
import org.bukkit.block.BlockState;
import org.bukkit.block.Chest;
import org.bukkit.block.DoubleChest;
import org.bukkit.event.inventory.InventoryMoveItemEvent;
import org.bukkit.inventory.InventoryHolder;
@ -52,7 +53,7 @@ private Object transform(InventoryHolder holder) {
if (holder instanceof BlockState) {
return new BlockMaterialKey(((BlockState) holder).getBlock());
} else if (holder instanceof DoubleChest) {
return new BlockMaterialKey(((BlockState) ((DoubleChest) holder).getLeftSide()).getBlock());
return new BlockMaterialKey((((Chest) ((DoubleChest) holder).getLeftSide())).getBlock());
} else {
return holder;
}