despawn entities after chunk unload

This commit is contained in:
MihailRis 2024-07-06 01:30:43 +03:00
parent cf2faa4a01
commit e6d4688f03

View File

@ -715,6 +715,7 @@ void Chunks::save(Chunk* chunk) {
for (auto& entity : entities) {
level->entities->onSave(entity);
list.put(level->entities->serialize(entity));
entity.destroy();
}
if (!entities.empty()) {
chunk->flags.entities = true;