diff --git a/src/voxels/Chunks.cpp b/src/voxels/Chunks.cpp index 86311359..1dbfd5a1 100644 --- a/src/voxels/Chunks.cpp +++ b/src/voxels/Chunks.cpp @@ -750,7 +750,9 @@ void Chunks::save(Chunk* chunk) { chunk->flags.entities = true; } worldFiles->getRegions().put( - chunk, json::to_binary(root, true) + chunk, + chunk->flags.entities ? json::to_binary(root, true) + : std::vector() ); } }