Add Lua on_mapgen_init callback, and minetest.set_mapgen_params API
[oweals/minetest.git] / src / mapgen_math.cpp
index a8a093a4a3462837649a9a429e651831e807df6a..6d0bf12923436c4d7a89ec3ead70b7f121a637b6 100644 (file)
@@ -171,8 +171,8 @@ void MapgenMathParams::writeParams(Settings *settings) {
 
 MapgenMath::MapgenMath(int mapgenid, MapgenMathParams *params_, EmergeManager *emerge) : MapgenV7(mapgenid, params_, emerge) {
        mg_params = params_;
-       this->lighting = 0;
-       this->ridges   = 0;
+       this->flags |= MG_NOLIGHT;
+       this->ridges = 0;
 
        Json::Value & params = mg_params->params;
        invert = params["invert"].empty() ? 1 : params["invert"].asBool(); //params["invert"].empty()?1:params["invert"].asBool();