diff --git a/src/main/java/com/lishid/openinv/internal/v1_8_R1/AnySilentChest.java b/src/main/java/com/lishid/openinv/internal/v1_8_R1/AnySilentChest.java index 239bb01..46dfd81 100644 --- a/src/main/java/com/lishid/openinv/internal/v1_8_R1/AnySilentChest.java +++ b/src/main/java/com/lishid/openinv/internal/v1_8_R1/AnySilentChest.java @@ -90,7 +90,8 @@ public class AnySilentChest implements IAnySilentChest { return true; } - BlockChest chest = (BlockChest) Block.getByName("chest"); + BlockChest chest = (BlockChest) (((BlockChest) world.getType(position).getBlock()).b == 1 ? + Block.getByName("trapped_chest") : Block.getByName("chest")); TileEntity tileEntity = world.getTileEntity(position); if (!(tileEntity instanceof TileEntityChest)) {