diff --git a/ScuffedMinecraft/src/WorldGen.cpp b/ScuffedMinecraft/src/WorldGen.cpp index 6cc29d8..234c48d 100644 --- a/ScuffedMinecraft/src/WorldGen.cpp +++ b/ScuffedMinecraft/src/WorldGen.cpp @@ -412,7 +412,7 @@ void WorldGen::GenerateChunkData(int chunkX, int chunkY, int chunkZ, int chunkSi bool cave = false; for (int i = 0; i < caveSettingsLength; i++) { - if (noisecurrentY > caveSettings[i].maxHeight) + if (noiseY + startY > caveSettings[i].maxHeight) continue; float noiseCaves = noise3D.eval(