]> git.lizzy.rs Git - minetest.git/blobdiff - src/emerge.cpp
Store `MapEditEvent` blocks in a vector (#13071)
[minetest.git] / src / emerge.cpp
index 34c13cbd5200b17973c45efc921099d45eeae3f7..123b44b54425b129f1a88e8f61a4da2f36e2eb17 100644 (file)
@@ -725,9 +725,7 @@ void *EmergeThread::run()
                if (!modified_blocks.empty()) {
                        MapEditEvent event;
                        event.type = MEET_OTHER;
-                       for (const auto &pair : modified_blocks) {
-                               event.modified_blocks.insert(pair.first);
-                       }
+                       event.setModifiedBlocks(modified_blocks);
                        MutexAutoLock envlock(m_server->m_env_mutex);
                        m_map->dispatchEvent(event);
                }