diff options
| author | kwolekr <kwolekr@minetest.net> | 2014-07-07 01:51:04 -0400 |
|---|---|---|
| committer | kwolekr <kwolekr@minetest.net> | 2014-07-07 01:51:04 -0400 |
| commit | a2e1b0fc7fa9a470f645e130115ce14a89aa2e02 (patch) | |
| tree | 742904e94f288a680d237962228121ef81160262 /src/map.h | |
| parent | 8b3ed78e53d8ad19d8dee3968430be258559214c (diff) | |
| download | minetest-a2e1b0fc7fa9a470f645e130115ce14a89aa2e02.tar.xz | |
Don't copy back already generated blocks on map generation
Diffstat (limited to 'src/map.h')
| -rw-r--r-- | src/map.h | 5 |
1 files changed, 3 insertions, 2 deletions
@@ -543,10 +543,11 @@ public: {m_map = map;} void initialEmerge(v3s16 blockpos_min, v3s16 blockpos_max, - bool load_if_inexistent = true); + bool load_if_inexistent = true); // This is much faster with big chunks of generated data - void blitBackAll(std::map<v3s16, MapBlock*> * modified_blocks); + void blitBackAll(std::map<v3s16, MapBlock*> * modified_blocks, + bool overwrite_generated = true); protected: bool m_create_area; |
