diff options
Diffstat (limited to '')
-rw-r--r-- | src/Generating/FinishGen.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/Generating/FinishGen.cpp b/src/Generating/FinishGen.cpp index eafa6f804..0ce48f90c 100644 --- a/src/Generating/FinishGen.cpp +++ b/src/Generating/FinishGen.cpp @@ -555,7 +555,7 @@ void cFinishGenTallGrass::GenFinish(cChunkDesc & a_ChunkDesc) ) { y--; - if (!cChunkDef::IsValidHeight(y - 1)) + if (!cChunkDef::IsValidHeight({x, y - 1, z})) { failed = true; break; @@ -1986,7 +1986,7 @@ void cFinishGenOreNests::GenerateOre( for (int y = ysize; y >= 0; --y) { int BlockY = BaseY + y; - if (!cChunkDef::IsValidHeight(BlockY)) + if (!cChunkDef::IsValidHeight({BlockX, BlockY, BaseZ})) { Num++; // So that the cycle finishes even if the base coords wander away from the chunk continue; |