std::map<v3s16, BlockEmergeData *> blocks_enqueued;
std::map<u16, u16> peer_queue_count;
- //biome manager
+ //Mapgen-related structures
BiomeDefManager *biomedef;
+ std::vector<Ore *> ores;
EmergeManager(IGameDef *gamedef, BiomeDefManager *bdef);
~EmergeManager();
MapgenParams *createMapgenParams(std::string mgname);
bool enqueueBlockEmerge(u16 peer_id, v3s16 p, bool allow_generate);
- bool registerMapgen(std::string name, MapgenFactory *mgfactory);
+ void registerMapgen(std::string name, MapgenFactory *mgfactory);
MapgenParams *getParamsFromSettings(Settings *settings);
void setParamsToSettings(Settings *settings);