From ca9b7d69c1d6566f8b17e94a366d60bcac6cfd28 Mon Sep 17 00:00:00 2001 From: Wuzzy Date: Tue, 21 Mar 2017 03:28:40 +0100 Subject: [PATCH] Fix incorrect Superflat layering --- mods/CORE/mcl_init/init.lua | 2 +- mods/MAPGEN/mcl_biomes/init.lua | 9 ++++++--- 2 files changed, 7 insertions(+), 4 deletions(-) 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