#include "network/networkprotocol.h"
#include "irr_v3d.h"
#include "util/container.h"
-#include "mapgen.h" // for MapgenParams
+#include "mapgen/mapgen.h" // for MapgenParams
#include "map.h"
#define BLOCK_EMERGE_ALLOW_GEN (1 << 0)
}
class EmergeThread;
-class INodeDefManager;
+class NodeDefManager;
class Settings;
class BiomeManager;
v3s16 blockpos_max;
v3s16 blockpos_requested;
UniqueQueue<v3s16> transforming_liquid;
- INodeDefManager *nodedef = nullptr;
+ const NodeDefManager *nodedef = nullptr;
BlockMakeData() = default;
class EmergeManager {
public:
- INodeDefManager *ndef;
+ const NodeDefManager *ndef;
bool enable_mapgen_debug_info;
// Generation Notify