ForgePatch/patches/minecraft/net/minecraft/entity/EntityHanging.java.patch

13 lines
739 B
Diff
Raw Normal View History

--- ../src-base/minecraft/net/minecraft/entity/EntityHanging.java
+++ ../src-work/minecraft/net/minecraft/entity/EntityHanging.java
2016-06-23 06:39:36 +00:00
@@ -144,6 +144,9 @@
blockpos$mutableblockpos.func_189533_g(blockpos).func_189534_c(enumfacing, k + i1).func_189534_c(EnumFacing.UP, l + j1);
IBlockState iblockstate = this.field_70170_p.func_180495_p(blockpos$mutableblockpos);
2016-06-23 06:39:36 +00:00
+ if (iblockstate.isSideSolid(this.field_70170_p, blockpos$mutableblockpos, this.field_174860_b))
2016-03-12 00:59:24 +00:00
+ continue;
+
if (!iblockstate.func_185904_a().func_76220_a() && !BlockRedstoneDiode.func_185546_B(iblockstate))
{
2016-03-12 00:59:24 +00:00
return false;