diff --git a/mods/CORE/mcl_init/init.lua b/mods/CORE/mcl_init/init.lua index 4faa42c0b..54d4e5cd2 100644 --- a/mods/CORE/mcl_init/init.lua +++ b/mods/CORE/mcl_init/init.lua @@ -28,7 +28,7 @@ else mcl_vars.mg_overworld_max = mcl_vars.mg_overworld_min + minecraft_height_limit -- 1 perfectly flat bedrock layer - mcl_vars.mg_bedrock_overworld_min = mcl_vars.mg_overworld_min + mcl_vars.mg_bedrock_overworld_min = mcl_vars.mg_overworld_min - 2 mcl_vars.mg_bedrock_overworld_max = mcl_vars.mg_bedrock_overworld_min mcl_vars.mg_bedrock_is_rough = false end diff --git a/mods/MAPGEN/mcl_biomes/init.lua b/mods/MAPGEN/mcl_biomes/init.lua index f0d86746e..2652880aa 100644 --- a/mods/MAPGEN/mcl_biomes/init.lua +++ b/mods/MAPGEN/mcl_biomes/init.lua @@ -11,9 +11,9 @@ local function register_classic_superflat_biome() node_top = "mcl_core:dirt_with_grass", depth_top = 1, node_filler = "mcl_core:dirt", - depth_filler = 2, - y_min = 1, - y_max = 31000, + depth_filler = 3, + y_min = -512, + y_max = 512, heat_point = 50, humidity_point = 50, }) @@ -245,6 +245,9 @@ end -- local mg_name = minetest.get_mapgen_setting("mg_name") if mg_name ~= "v6" and mg_name ~= "flat" then + minetest.clear_registered_biomes() + minetest.clear_registered_decorations() + minetest.clear_registered_schematics() register_biomes() register_decorations() elseif mg_name == "flat" then