diff --git a/patches/minecraft/net/minecraft/block/BlockChest.java.patch b/patches/minecraft/net/minecraft/block/BlockChest.java.patch index 6708b0dd5..737554c70 100644 --- a/patches/minecraft/net/minecraft/block/BlockChest.java.patch +++ b/patches/minecraft/net/minecraft/block/BlockChest.java.patch @@ -1,5 +1,14 @@ --- ../src-base/minecraft/net/minecraft/block/BlockChest.java +++ ../src-work/minecraft/net/minecraft/block/BlockChest.java +@@ -470,7 +470,7 @@ + + if (block == this) + { +- if (this.func_176457_m(p_189418_1_, blockpos)) ++ if (!p_189418_3_ && this.func_176457_m(p_189418_1_, blockpos)) // Forge: fix MC-99321 + { + return null; + } @@ -538,7 +538,7 @@ private boolean func_176456_n(World p_176456_1_, BlockPos p_176456_2_)