diff --git a/src/main/java/baritone/chunk/CachedChunk.java b/src/main/java/baritone/chunk/CachedChunk.java index 9449d20b4..50e543a85 100644 --- a/src/main/java/baritone/chunk/CachedChunk.java +++ b/src/main/java/baritone/chunk/CachedChunk.java @@ -139,7 +139,8 @@ public final class CachedChunk implements IBlockTypeAccess { int index = z << 4 | x; heightMap[index] = 0; for (int y = 256; y >= 0; y--) { - if (getType(x, y, z) != PathingBlockType.AIR) { + int i = getPositionIndex(x, y, z); + if (data.get(i) || data.get(i + 1)) { heightMap[index] = y; break; }