From eea920d98f76fe64fad24c4d188731e4af58fb0d Mon Sep 17 00:00:00 2001 From: MihailRis Date: Thu, 7 Dec 2023 16:33:51 +0300 Subject: [PATCH] Chunks reload lights artifacts --- src/files/WorldFiles.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/files/WorldFiles.cpp b/src/files/WorldFiles.cpp index 87e670af..ffb26471 100644 --- a/src/files/WorldFiles.cpp +++ b/src/files/WorldFiles.cpp @@ -153,7 +153,7 @@ void WorldFiles::put(Chunk* chunk){ ubyte* data = compress(chunk_data.get(), CHUNK_DATA_LEN, compressedSize); region->put(localX, localZ, data, compressedSize); } - if (doWriteLights) { + if (doWriteLights && chunk->isLighted()) { WorldRegion* region = getOrCreateRegion(lights, regionX, regionZ); region->setUnsaved(true); unique_ptr light_data (chunk->lightmap->encode());