diff options
author | Mattes D <github@xoft.cz> | 2015-10-04 14:06:37 +0200 |
---|---|---|
committer | Mattes D <github@xoft.cz> | 2015-10-04 14:06:37 +0200 |
commit | 9da404ea2db52dd4a5d9d0a5ca1736fd7e2e10bf (patch) | |
tree | 06ae98c7848c29b812b50b91ab4b2cbb49cd6e13 /src/Generating/ChunkGenerator.cpp | |
parent | Merge pull request #2519 from cuberite/RemoveStyleCheckFromTravis (diff) | |
download | cuberite-9da404ea2db52dd4a5d9d0a5ca1736fd7e2e10bf.tar cuberite-9da404ea2db52dd4a5d9d0a5ca1736fd7e2e10bf.tar.gz cuberite-9da404ea2db52dd4a5d9d0a5ca1736fd7e2e10bf.tar.bz2 cuberite-9da404ea2db52dd4a5d9d0a5ca1736fd7e2e10bf.tar.lz cuberite-9da404ea2db52dd4a5d9d0a5ca1736fd7e2e10bf.tar.xz cuberite-9da404ea2db52dd4a5d9d0a5ca1736fd7e2e10bf.tar.zst cuberite-9da404ea2db52dd4a5d9d0a5ca1736fd7e2e10bf.zip |
Diffstat (limited to 'src/Generating/ChunkGenerator.cpp')
-rw-r--r-- | src/Generating/ChunkGenerator.cpp | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/Generating/ChunkGenerator.cpp b/src/Generating/ChunkGenerator.cpp index 741cdd7ae..bfa3344b9 100644 --- a/src/Generating/ChunkGenerator.cpp +++ b/src/Generating/ChunkGenerator.cpp @@ -248,13 +248,13 @@ void cChunkGenerator::Execute(void) LastReportTick = clock(); } - // Skip the chunk if it's already generated and regeneration is not forced: + // Skip the chunk if it's already generated and regeneration is not forced. Report as success: if (!item.m_ForceGenerate && m_ChunkSink->IsChunkValid(item.m_ChunkX, item.m_ChunkZ)) { LOGD("Chunk [%d, %d] already generated, skipping generation", item.m_ChunkX, item.m_ChunkZ); if (item.m_Callback != nullptr) { - item.m_Callback->Call(item.m_ChunkX, item.m_ChunkZ); + item.m_Callback->Call(item.m_ChunkX, item.m_ChunkZ, true); } continue; } @@ -265,7 +265,7 @@ void cChunkGenerator::Execute(void) LOGWARNING("Chunk generator overloaded, skipping chunk [%d, %d]", item.m_ChunkX, item.m_ChunkZ); if (item.m_Callback != nullptr) { - item.m_Callback->Call(item.m_ChunkX, item.m_ChunkZ); + item.m_Callback->Call(item.m_ChunkX, item.m_ChunkZ, false); } continue; } @@ -275,7 +275,7 @@ void cChunkGenerator::Execute(void) DoGenerate(item.m_ChunkX, item.m_ChunkZ); if (item.m_Callback != nullptr) { - item.m_Callback->Call(item.m_ChunkX, item.m_ChunkZ); + item.m_Callback->Call(item.m_ChunkX, item.m_ChunkZ, true); } NumChunksGenerated++; } // while (!bStop) @@ -296,8 +296,8 @@ void cChunkGenerator::DoGenerate(int a_ChunkX, int a_ChunkZ) m_PluginInterface->CallHookChunkGenerated(ChunkDesc); #ifdef _DEBUG - // Verify that the generator has produced valid data: - ChunkDesc.VerifyHeightmap(); + // Verify that the generator has produced valid data: + ChunkDesc.VerifyHeightmap(); #endif m_ChunkSink->OnChunkGenerated(ChunkDesc); |