diff --git a/src/net/minecraft/world/generators/WorldGenBigTree.java b/src/net/minecraft/world/generators/WorldGenBigTree.java index 5e0c01a..c1fd20a 100644 --- a/src/net/minecraft/world/generators/WorldGenBigTree.java +++ b/src/net/minecraft/world/generators/WorldGenBigTree.java @@ -289,7 +289,10 @@ public class WorldGenBigTree extends WorldGenerator { var13[var6] = MathHelper.floor_double((double) var1[var6] + (double) var14 * var9); var13[var7] = MathHelper.floor_double((double) var1[var7] + (double) var14 * var11); int var16 = this.worldObj.getBlockId(var13[0], var13[1], var13[2]); - if (var16 != 0 && var16 != 18) { + // Patch start + // if (var16 != 0 && var16 != 18) { + if ((var16 != 0 && var16 != 18) || var13[1] >= 128) { + // Patch end break; } }