Add mushroom island shore

This commit is contained in:
Wuzzy 2017-09-08 17:56:04 +02:00
parent ea9a34337a
commit 4c4ebabea9
1 changed files with 19 additions and 5 deletions

View File

@ -632,12 +632,26 @@ local function register_biomes()
depth_filler = 3, depth_filler = 3,
node_riverbed = "mcl_core:sand", node_riverbed = "mcl_core:sand",
depth_riverbed = 2, depth_riverbed = 2,
y_min = 1, y_min = 4,
y_max = 20, y_max = 20,
heat_point = 99, heat_point = 99,
humidity_point = 99, humidity_point = 99,
}) })
minetest.register_biome({
name = "mushroom_island_shore",
node_top = "mcl_core:mycelium",
depth_top = 1,
node_filler = "mcl_core:dirt",
depth_filler = 3,
node_riverbed = "mcl_core:sand",
depth_riverbed = 2,
y_min = 1,
y_max = 3,
heat_point = 99,
humidity_point = 99,
})
minetest.register_biome({ minetest.register_biome({
name = "mushroom_island_ocean", name = "mushroom_island_ocean",
node_top = "mcl_core:dirt", node_top = "mcl_core:dirt",
@ -1537,7 +1551,7 @@ local function register_decorations()
place_on = { "mcl_core:mycelium" }, place_on = { "mcl_core:mycelium" },
sidelen = 80, sidelen = 80,
fill_ratio = 0.002, fill_ratio = 0.002,
biomes = { "mushroom_island" }, biomes = { "mushroom_island", "mushroom_island_shore" },
y_min = mcl_vars.mg_overworld_min, y_min = mcl_vars.mg_overworld_min,
y_max = mcl_vars.mg_overworld_max, y_max = mcl_vars.mg_overworld_max,
schematic = minetest.get_modpath("mcl_mushrooms").."/schematics/mcl_mushrooms_huge_brown.mts", schematic = minetest.get_modpath("mcl_mushrooms").."/schematics/mcl_mushrooms_huge_brown.mts",
@ -1565,7 +1579,7 @@ local function register_decorations()
place_on = { "mcl_core:mycelium" }, place_on = { "mcl_core:mycelium" },
sidelen = 50, sidelen = 50,
fill_ratio = 0.002, fill_ratio = 0.002,
biomes = { "mushroom_island" }, biomes = { "mushroom_island", "mushroom_island_shore" },
y_min = mcl_vars.mg_overworld_min, y_min = mcl_vars.mg_overworld_min,
y_max = mcl_vars.mg_overworld_max, y_max = mcl_vars.mg_overworld_max,
schematic = minetest.get_modpath("mcl_mushrooms").."/schematics/mcl_mushrooms_huge_red.mts", schematic = minetest.get_modpath("mcl_mushrooms").."/schematics/mcl_mushrooms_huge_red.mts",
@ -2096,7 +2110,7 @@ local function register_decorations()
place_on = {"mcl_core:mycelium"}, place_on = {"mcl_core:mycelium"},
sidelen = 80, sidelen = 80,
fill_ratio = 0.009, fill_ratio = 0.009,
biomes = {"mushroom_island"}, biomes = {"mushroom_island", "mushroom_island_shore"},
noise_threshold = 2.0, noise_threshold = 2.0,
y_min = mcl_vars.mg_overworld_min, y_min = mcl_vars.mg_overworld_min,
y_max = mcl_vars.mg_overworld_max, y_max = mcl_vars.mg_overworld_max,
@ -2107,7 +2121,7 @@ local function register_decorations()
place_on = {"mcl_core:mycelium"}, place_on = {"mcl_core:mycelium"},
sidelen = 80, sidelen = 80,
fill_ratio = 0.009, fill_ratio = 0.009,
biomes = {"mushroom_island"}, biomes = {"mushroom_island", "mushroom_island_shore"},
y_min = mcl_vars.mg_overworld_min, y_min = mcl_vars.mg_overworld_min,
y_max = mcl_vars.mg_overworld_max, y_max = mcl_vars.mg_overworld_max,
decoration = "mcl_mushrooms:mushroom_brown", decoration = "mcl_mushrooms:mushroom_brown",