1
0
Fork 0
mirror of https://github.com/luanti-org/luanti.git synced 2025-06-27 16:36:03 +00:00

Make MapEditEvent more complete

SetBlocksNotSent is no longer used.
This commit is contained in:
Jude Melton-Houghton 2022-10-08 10:25:22 -04:00
parent 62ee02b8ba
commit 7701e70dc9
7 changed files with 26 additions and 31 deletions

View file

@ -722,8 +722,15 @@ void *EmergeThread::run()
if (block)
modified_blocks[pos] = block;
if (!modified_blocks.empty())
m_server->SetBlocksNotSent(modified_blocks);
if (!modified_blocks.empty()) {
MapEditEvent event;
event.type = MEET_OTHER;
for (const auto &pair : modified_blocks) {
event.modified_blocks.insert(pair.first);
}
MutexAutoLock envlock(m_server->m_env_mutex);
m_map->dispatchEvent(event);
}
modified_blocks.clear();
}
} catch (VersionMismatchException &e) {