From f9a57582135b7347ef80aaa3fe1684f4095e23ba Mon Sep 17 00:00:00 2001 From: MihailRis Date: Wed, 6 Dec 2023 18:01:14 +0300 Subject: [PATCH] Lights fix --- src/world/World.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/world/World.cpp b/src/world/World.cpp index fa437365..c147cc38 100644 --- a/src/world/World.cpp +++ b/src/world/World.cpp @@ -43,9 +43,10 @@ void World::write(Level* level) { for (size_t i = 0; i < chunks->volume; i++) { shared_ptr chunk = chunks->chunks[i]; - if (chunk == nullptr) + if (chunk == nullptr || !chunk->isLighted()) continue; - bool lightsUnsaved = !chunk->isLoadedLights() && settings.debug.doWriteLights; + bool lightsUnsaved = !chunk->isLoadedLights() && + settings.debug.doWriteLights; if (!chunk->isUnsaved() && !lightsUnsaved) continue; wfile->put(chunk.get());