forked from VoxeLibre/VoxeLibre
Add MangroveSwamp biome defs
This commit is contained in:
parent
22dac6cc5c
commit
09889ca927
|
@ -1342,6 +1342,54 @@ local function register_biomes()
|
||||||
_mcl_palette_index = 27,
|
_mcl_palette_index = 27,
|
||||||
})
|
})
|
||||||
|
|
||||||
|
-- Mangrove swamp
|
||||||
|
minetest.register_biome({
|
||||||
|
name = "MangroveSwamp",
|
||||||
|
node_top = "mcl_mud:mud",
|
||||||
|
depth_top = 1,
|
||||||
|
node_filler = "mcl_mud:mud",
|
||||||
|
depth_filler = 3,
|
||||||
|
node_riverbed = "mcl_mud:mud",
|
||||||
|
depth_riverbed = 2,
|
||||||
|
y_min = 1,
|
||||||
|
-- Note: Limited in height!
|
||||||
|
y_max = 23,
|
||||||
|
humidity_point = 95,
|
||||||
|
heat_point = 54,
|
||||||
|
_mcl_biome_type = "medium",
|
||||||
|
_mcl_palette_index = 28,
|
||||||
|
})
|
||||||
|
minetest.register_biome({
|
||||||
|
name = "MangroveSwamp_shore",
|
||||||
|
node_top = "mcl_mud:mud",
|
||||||
|
depth_top = 1,
|
||||||
|
node_filler = "mcl_mud:mud",
|
||||||
|
depth_filler = 3,
|
||||||
|
node_riverbed = "mcl_mud:mud",
|
||||||
|
depth_riverbed = 2,
|
||||||
|
y_min = -5,
|
||||||
|
y_max = 0,
|
||||||
|
humidity_point = 95,
|
||||||
|
heat_point = 54,
|
||||||
|
_mcl_biome_type = "medium",
|
||||||
|
_mcl_palette_index = 28,
|
||||||
|
})
|
||||||
|
minetest.register_biome({
|
||||||
|
name = "MangroveSwamp_ocean",
|
||||||
|
node_top = "mcl_mud:mud",
|
||||||
|
depth_top = 1,
|
||||||
|
node_filler = "mcl_mud:mud",
|
||||||
|
depth_filler = 3,
|
||||||
|
node_riverbed = "mcl_mud:mud",
|
||||||
|
depth_riverbed = 2,
|
||||||
|
y_min = OCEAN_MIN,
|
||||||
|
y_max = -6,
|
||||||
|
vertical_blend = 1,
|
||||||
|
humidity_point = 95,
|
||||||
|
heat_point = 54,
|
||||||
|
_mcl_biome_type = "medium",
|
||||||
|
_mcl_palette_index = 28,
|
||||||
|
})
|
||||||
-- Swampland
|
-- Swampland
|
||||||
minetest.register_biome({
|
minetest.register_biome({
|
||||||
name = "Swampland",
|
name = "Swampland",
|
||||||
|
@ -2422,11 +2470,11 @@ local function register_grass_decoration(grasstype, offset, scale, biomes)
|
||||||
local place_on, seed, node
|
local place_on, seed, node
|
||||||
if grasstype == "fern" then
|
if grasstype == "fern" then
|
||||||
node = "mcl_flowers:fern"
|
node = "mcl_flowers:fern"
|
||||||
place_on = {"group:grass_block_no_snow", "mcl_core:podzol"}
|
place_on = {"group:grass_block_no_snow", "mcl_core:podzol","mcl_mud:mud"}
|
||||||
seed = 333
|
seed = 333
|
||||||
elseif grasstype == "tallgrass" then
|
elseif grasstype == "tallgrass" then
|
||||||
node = "mcl_flowers:tallgrass"
|
node = "mcl_flowers:tallgrass"
|
||||||
place_on = {"group:grass_block_no_snow"}
|
place_on = {"group:grass_block_no_snow","mcl_mud:mud"}
|
||||||
seed = 420
|
seed = 420
|
||||||
end
|
end
|
||||||
local noise = {
|
local noise = {
|
||||||
|
@ -3975,7 +4023,7 @@ local function register_decorations()
|
||||||
-- Grasses and ferns
|
-- Grasses and ferns
|
||||||
local grass_forest = {"Plains", "Taiga", "Forest", "FlowerForest", "BirchForest", "BirchForestM", "RoofedForest", "Swampland", }
|
local grass_forest = {"Plains", "Taiga", "Forest", "FlowerForest", "BirchForest", "BirchForestM", "RoofedForest", "Swampland", }
|
||||||
local grass_mpf = {"MesaPlateauF_grasstop"}
|
local grass_mpf = {"MesaPlateauF_grasstop"}
|
||||||
local grass_plains = {"Plains", "SunflowerPlains", "JungleEdge", "JungleEdgeM" }
|
local grass_plains = {"Plains", "SunflowerPlains", "JungleEdge", "JungleEdgeM", "MangroveSwamp" }
|
||||||
local grass_savanna = {"Savanna", "SavannaM"}
|
local grass_savanna = {"Savanna", "SavannaM"}
|
||||||
local grass_sparse = {"ExtremeHills", "ExtremeHills+", "ExtremeHills+_snowtop", "ExtremeHillsM", "Jungle" }
|
local grass_sparse = {"ExtremeHills", "ExtremeHills+", "ExtremeHills+_snowtop", "ExtremeHillsM", "Jungle" }
|
||||||
local grass_mpfm = {"MesaPlateauFM_grasstop" }
|
local grass_mpfm = {"MesaPlateauFM_grasstop" }
|
||||||
|
@ -3998,7 +4046,7 @@ local function register_decorations()
|
||||||
register_grass_decoration("tallgrass", 0.05, -0.03, grass_sparse)
|
register_grass_decoration("tallgrass", 0.05, -0.03, grass_sparse)
|
||||||
register_grass_decoration("tallgrass", 0.05, 0.05, grass_mpfm)
|
register_grass_decoration("tallgrass", 0.05, 0.05, grass_mpfm)
|
||||||
|
|
||||||
local fern_minimal = { "Jungle", "JungleM", "JungleEdge", "JungleEdgeM", "Taiga", "MegaTaiga", "MegaSpruceTaiga", "ColdTaiga" }
|
local fern_minimal = { "Jungle", "JungleM", "JungleEdge", "JungleEdgeM", "Taiga", "MegaTaiga", "MegaSpruceTaiga", "ColdTaiga", "MangroveSwamp" }
|
||||||
local fern_low = { "Jungle", "JungleM", "JungleEdge", "JungleEdgeM", "Taiga", "MegaTaiga", "MegaSpruceTaiga" }
|
local fern_low = { "Jungle", "JungleM", "JungleEdge", "JungleEdgeM", "Taiga", "MegaTaiga", "MegaSpruceTaiga" }
|
||||||
local fern_Jungle = { "Jungle", "JungleM", "JungleEdge", "JungleEdgeM" }
|
local fern_Jungle = { "Jungle", "JungleM", "JungleEdge", "JungleEdgeM" }
|
||||||
--local fern_JungleM = { "JungleM" },
|
--local fern_JungleM = { "JungleM" },
|
||||||
|
|
Loading…
Reference in New Issue