We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent a487427 commit 773efc1Copy full SHA for 773efc1
src/mapgen.cpp
@@ -1003,8 +1003,11 @@ void MapgenParams::readParams(const Settings *settings)
1003
}
1004
1005
std::string mg_name;
1006
- if (settings->getNoEx("mg_name", mg_name))
1007
- this->mgtype = Mapgen::getMapgenType(mg_name);
+ if (settings->getNoEx("mg_name", mg_name)) {
+ mgtype = Mapgen::getMapgenType(mg_name);
1008
+ if (mgtype == MAPGEN_INVALID)
1009
+ mgtype = MAPGEN_DEFAULT;
1010
+ }
1011
1012
settings->getS16NoEx("water_level", water_level);
1013
settings->getS16NoEx("mapgen_limit", mapgen_limit);
0 commit comments