forked from VoxeLibre/VoxeLibre
Add mega taiga spruces and more spruces
This commit is contained in:
parent
52f22ac58f
commit
e433be1472
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
@ -22,7 +22,6 @@ end
|
||||||
|
|
||||||
-- All mapgens except mgv6, flat and singlenode
|
-- All mapgens except mgv6, flat and singlenode
|
||||||
local function register_biomes()
|
local function register_biomes()
|
||||||
|
|
||||||
--[[ OVERWORLD ]]
|
--[[ OVERWORLD ]]
|
||||||
-- Ice spikes
|
-- Ice spikes
|
||||||
minetest.register_biome({
|
minetest.register_biome({
|
||||||
|
@ -70,7 +69,7 @@ local function register_biomes()
|
||||||
depth_filler = 2,
|
depth_filler = 2,
|
||||||
node_riverbed = "mcl_core:sand",
|
node_riverbed = "mcl_core:sand",
|
||||||
depth_riverbed = 2,
|
depth_riverbed = 2,
|
||||||
y_min = 2,
|
y_min = 3,
|
||||||
y_max = mcl_vars.mg_overworld_max,
|
y_max = mcl_vars.mg_overworld_max,
|
||||||
heat_point = 0,
|
heat_point = 0,
|
||||||
humidity_point = 40,
|
humidity_point = 40,
|
||||||
|
@ -88,7 +87,7 @@ local function register_biomes()
|
||||||
node_riverbed = "mcl_core:sand",
|
node_riverbed = "mcl_core:sand",
|
||||||
depth_riverbed = 2,
|
depth_riverbed = 2,
|
||||||
y_min = -3,
|
y_min = -3,
|
||||||
y_max = 1,
|
y_max = 2,
|
||||||
heat_point = 0,
|
heat_point = 0,
|
||||||
humidity_point = 40,
|
humidity_point = 40,
|
||||||
})
|
})
|
||||||
|
@ -794,7 +793,6 @@ local function register_biomes()
|
||||||
humidity_point = 99,
|
humidity_point = 99,
|
||||||
})
|
})
|
||||||
|
|
||||||
|
|
||||||
end
|
end
|
||||||
|
|
||||||
-- Register biomes of non-Overworld biomes
|
-- Register biomes of non-Overworld biomes
|
||||||
|
@ -836,6 +834,21 @@ end
|
||||||
-- Register “fake” ores directly related to the biomes
|
-- Register “fake” ores directly related to the biomes
|
||||||
local function register_biomelike_ores()
|
local function register_biomelike_ores()
|
||||||
|
|
||||||
|
minetest.register_ore({
|
||||||
|
ore_type = "sheet",
|
||||||
|
ore = "mcl_core:coarse_dirt",
|
||||||
|
wherein = {"mcl_core:podzol", "mcl_core:dirt"},
|
||||||
|
clust_scarcity = 1,
|
||||||
|
clust_num_ores = 12,
|
||||||
|
clust_size = 10,
|
||||||
|
y_min = mcl_vars.mg_overworld_min,
|
||||||
|
y_max = mcl_vars.mg_overworld_max,
|
||||||
|
noise_threshold = 0.2,
|
||||||
|
noise_params = {offset=0, scale=15, spread={x=130, y=130, z=130}, seed=24, octaves=3, persist=0.70},
|
||||||
|
biomes = { "mega_taiga" },
|
||||||
|
})
|
||||||
|
|
||||||
|
|
||||||
-- Mesa ores
|
-- Mesa ores
|
||||||
minetest.register_ore({
|
minetest.register_ore({
|
||||||
ore_type = "sheet",
|
ore_type = "sheet",
|
||||||
|
@ -1539,14 +1552,24 @@ local function register_decorations()
|
||||||
end
|
end
|
||||||
|
|
||||||
-- Huge spruce
|
-- Huge spruce
|
||||||
quick_spruce(3000, 0.001, "mcl_core_spruce_huge_1.mts", {"mega_spruce_taiga"})
|
quick_spruce(3000, 0.0013, "mcl_core_spruce_huge_1.mts", {"mega_spruce_taiga"})
|
||||||
quick_spruce(4000, 0.00112, "mcl_core_spruce_huge_2.mts", {"mega_spruce_taiga"})
|
quick_spruce(4000, 0.00142, "mcl_core_spruce_huge_2.mts", {"mega_spruce_taiga"})
|
||||||
quick_spruce(6000, 0.001, "mcl_core_spruce_huge_3.mts", {"mega_spruce_taiga"})
|
quick_spruce(6000, 0.0013, "mcl_core_spruce_huge_3.mts", {"mega_spruce_taiga"})
|
||||||
|
|
||||||
|
quick_spruce(3000, 0.0008, "mcl_core_spruce_huge_up_1.mts", {"mega_taiga"})
|
||||||
|
quick_spruce(4000, 0.0008, "mcl_core_spruce_huge_up_2.mts", {"mega_taiga"})
|
||||||
|
quick_spruce(6000, 0.0008, "mcl_core_spruce_huge_up_3.mts", {"mega_taiga"})
|
||||||
|
|
||||||
-- Common spruce
|
-- Common spruce
|
||||||
quick_spruce(2500, 0.0062, "mcl_core_spruce_1.mts", {"mega_spruce_taiga", "mega_taiga", "taiga", "cold_taiga"})
|
quick_spruce(11000, 0.00150, "mcl_core_spruce_5.mts", {"taiga", "cold_taiga"})
|
||||||
quick_spruce(5000, 0.0065, "mcl_core_spruce_2.mts", {"mega_spruce_taiga", "mega_taiga", "taiga", "cold_taiga"})
|
|
||||||
quick_spruce(7000, 0.005, "mcl_core_spruce_3.mts", {"mega_spruce_taiga", "mega_taiga", "taiga", "cold_taiga"})
|
quick_spruce(2500, 0.00325, "mcl_core_spruce_1.mts", {"mega_spruce_taiga", "mega_taiga", "taiga", "cold_taiga"})
|
||||||
|
quick_spruce(7000, 0.00425, "mcl_core_spruce_3.mts", {"mega_spruce_taiga", "mega_taiga", "taiga", "cold_taiga"})
|
||||||
|
quick_spruce(9000, 0.00325, "mcl_core_spruce_4.mts", {"mega_spruce_taiga", "mega_taiga", "taiga", "cold_taiga"})
|
||||||
|
|
||||||
|
quick_spruce(9500, 0.00500, "mcl_core_spruce_tall.mts", {"mega_taiga"})
|
||||||
|
|
||||||
|
quick_spruce(5000, 0.00250, "mcl_core_spruce_2.mts", {"mega_spruce_taiga", "mega_taiga"})
|
||||||
|
|
||||||
-- Small lollipop spruce
|
-- Small lollipop spruce
|
||||||
minetest.register_decoration({
|
minetest.register_decoration({
|
||||||
|
|
Loading…
Reference in New Issue