summaryrefslogtreecommitdiff
path: root/src/map.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/map.h')
-rw-r--r--src/map.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/map.h b/src/map.h
index 54d8fe9ea..191cf5f94 100644
--- a/src/map.h
+++ b/src/map.h
@@ -424,6 +424,14 @@ public:
*/
MapBlock * emergeBlock(v3s16 p, bool create_blank=true);
+ /*
+ Try to get a block.
+ If it does not exist in memory, add it to the emerge queue.
+ - Memory
+ - Emerge Queue (deferred disk or generate)
+ */
+ MapBlock *getBlockOrEmerge(v3s16 p3d);
+
// Carries out any initialization necessary before block is sent
void prepareBlock(MapBlock *block);