fix: chunks not saving

This commit is contained in:
MihailRis 2024-08-10 00:03:36 +03:00
parent 218304ba77
commit 6e1fe28f1a

View File

@ -743,13 +743,13 @@ void Chunks::save(Chunk* chunk) {
)
);
auto entities = level->entities->getAllInside(aabb);
auto root = dynamic::create_map();
if (!entities.empty()) {
auto root = dynamic::create_map();
root->put("data", level->entities->serialize(entities));
level->entities->despawn(std::move(entities));
chunk->flags.entities = true;
worldFiles->getRegions().put(chunk, json::to_binary(root, true));
}
worldFiles->getRegions().put(chunk, json::to_binary(root, true));
}
}