From 18adaef361085a18b82a8a399283ed8ae8b7adec Mon Sep 17 00:00:00 2001 From: Wuzzy Date: Mon, 11 Mar 2019 01:57:00 +0100 Subject: [PATCH] Eroded strata for MesaPlateauFM --- mods/MAPGEN/mcl_biomes/init.lua | 31 +++++++++++++++++++++++++++++-- 1 file changed, 29 insertions(+), 2 deletions(-) diff --git a/mods/MAPGEN/mcl_biomes/init.lua b/mods/MAPGEN/mcl_biomes/init.lua index 69738a815..d9f626547 100644 --- a/mods/MAPGEN/mcl_biomes/init.lua +++ b/mods/MAPGEN/mcl_biomes/init.lua @@ -1484,7 +1484,6 @@ local function register_biomelike_ores() }) - -- Mesa strata (registered as sheet ores) -- Helper function to create strata. @@ -1496,14 +1495,42 @@ local function register_biomelike_ores() seed = 39 end local y_max = y_min + height-1 + -- Full stratum minetest.register_ore({ ore_type = "stratum", ore = "mcl_colorblocks:hardened_clay_"..color, wherein = {"mcl_colorblocks:hardened_clay"}, y_min = y_min, y_max = y_max, - biomes = { "Mesa", "MesaPlateauF", }, + biomes = { "Mesa", "MesaPlateauF" }, }) + -- Eroded stratum + minetest.register_ore({ + ore_type = "stratum", + ore = "mcl_colorblocks:hardened_clay_"..color, + wherein = {"mcl_colorblocks:hardened_clay"}, + y_min = y_min, + y_max = y_max, + biomes = { "MesaPlateauFM" }, + noise_params = { + offset = y_min+(y_max-y_min)/2, + scale = 0, + spread = {x = 50, y = 50, z = 50}, + seed = seed+4, + octaves = 1, + persist = 1.0 + }, + np_stratum_thickness = { + offset = 0.1, + scale = 1, + spread = {x = 28, y = 28, z = 28}, + seed = seed+4, + octaves = 2, + persist = 0.6, + }, + }) + + end -- First stratum near the sand level. Always orange.