summaryrefslogtreecommitdiff
path: root/src/server.h
diff options
context:
space:
mode:
authorPerttu Ahola <celeron55@gmail.com>2012-03-29 01:22:08 +0300
committerPerttu Ahola <celeron55@gmail.com>2012-03-29 01:22:08 +0300
commita6ca7eb29dcd729cf4ac6f1446b5b3e8589b3872 (patch)
treebd15b8a2f365b2dba4c5c84edb042a0d51113cfe /src/server.h
parent02c035c548787a589c2bb813112b080a638e2972 (diff)
downloadminetest-a6ca7eb29dcd729cf4ac6f1446b5b3e8589b3872.tar.gz
minetest-a6ca7eb29dcd729cf4ac6f1446b5b3e8589b3872.tar.bz2
minetest-a6ca7eb29dcd729cf4ac6f1446b5b3e8589b3872.zip
Area-based MapEditEvent ignore and that put to use for on_generate too
Diffstat (limited to 'src/server.h')
-rw-r--r--src/server.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/server.h b/src/server.h
index b827c5e27..1b0cff783 100644
--- a/src/server.h
+++ b/src/server.h
@@ -824,6 +824,13 @@ private:
*/
bool m_ignore_map_edit_events;
/*
+ If a non-empty area, map edit events contained within are left
+ unsent. Done at map generation time to speed up editing of the
+ generated area, as it will be sent anyway.
+ This is behind m_env_mutex
+ */
+ VoxelArea m_ignore_map_edit_events_area;
+ /*
If set to !=0, the incoming MapEditEvents are modified to have
this peed id as the disabled recipient
This is behind m_env_mutex