From e433be14726b4888cd0b5cd61d7b0bb9a7140001 Mon Sep 17 00:00:00 2001 From: Wuzzy Date: Sat, 9 Sep 2017 05:04:39 +0200 Subject: [PATCH] Add mega taiga spruces and more spruces --- .../mcl_core/schematics/mcl_core_spruce_4.mts | Bin 0 -> 210 bytes .../mcl_core/schematics/mcl_core_spruce_5.mts | Bin 0 -> 165 bytes .../schematics/mcl_core_spruce_huge_up_1.mts | Bin 0 -> 240 bytes .../schematics/mcl_core_spruce_huge_up_2.mts | Bin 0 -> 344 bytes .../schematics/mcl_core_spruce_huge_up_3.mts | Bin 0 -> 227 bytes .../schematics/mcl_core_spruce_tall.mts | Bin 0 -> 199 bytes mods/MAPGEN/mcl_biomes/init.lua | 43 ++++++++++++++---- 7 files changed, 33 insertions(+), 10 deletions(-) create mode 100644 mods/ITEMS/mcl_core/schematics/mcl_core_spruce_4.mts create mode 100644 mods/ITEMS/mcl_core/schematics/mcl_core_spruce_5.mts create mode 100644 mods/ITEMS/mcl_core/schematics/mcl_core_spruce_huge_up_1.mts create mode 100644 mods/ITEMS/mcl_core/schematics/mcl_core_spruce_huge_up_2.mts create mode 100644 mods/ITEMS/mcl_core/schematics/mcl_core_spruce_huge_up_3.mts create mode 100644 mods/ITEMS/mcl_core/schematics/mcl_core_spruce_tall.mts diff --git a/mods/ITEMS/mcl_core/schematics/mcl_core_spruce_4.mts b/mods/ITEMS/mcl_core/schematics/mcl_core_spruce_4.mts new file mode 100644 index 0000000000000000000000000000000000000000..95d8e84ac0e797c6f19968072453445e0e15912a GIT binary patch literal 210 zcmeYb3HD`RVPI$AVPLP<(yG_0sHmu@tFLEZW?)XtEMgGNP0oo=&M!)}DlRB0O-{{8 zO)N_-W)MabE-6Y)t(fz6vZGLg0*C9w?&^|LioREpdSqgM#99d0*3Dp;|MXH+q~99r z&tbOCOV3yBS{FF`_=Oc$TJ8#dcX}w?DlW2b-n^-SFK<0zowkMaF#86(yF&L-7`FW6w{st-cfS>&C={Y_2+XN_c_0>h4u5zdtlQI E0JO_qLI3~& literal 0 HcmV?d00001 diff --git a/mods/ITEMS/mcl_core/schematics/mcl_core_spruce_5.mts b/mods/ITEMS/mcl_core/schematics/mcl_core_spruce_5.mts new file mode 100644 index 0000000000000000000000000000000000000000..bc0512f84c38f86dfb827e3453ccda610d4977ef GIT binary patch literal 165 zcmeYb3HD`RVPIw8WMHkYuc$AsFD|ZNU}j)W%q(IM%}vgUPtGq&wJI(sDosw!Nlh$E zEoKl#6D}!AO|6)doS-0O(4?4X806zJ;~>ZLheFP*J{1u?4r0nzMATMj-Z(0-PW_tr zlpQl8q&4`T|N2$MBi1IR5g5-O)_lk*?34VFAMyN(uNqx!jkt4aY)`69e)%ksli{|P Gati5$si_rn-cAYRYf#{EZWq6Q@p;K23CCm}Bd7azvmW_}ceprkT9wOP zQOODZv}69PmXxA@{l90H9Q$(Z$)n5n`2E%WCH;3VZ>rxXZ(sZ8ZS5C(Be{R}$<1}q z#zp(jq`&1!>$x%^_1YAW;gfF_uM^S_wwHLcRap_E-Bhz aa(C)20}sBgWlRhV3=9p@70lW>pCSPRte$}Y literal 0 HcmV?d00001 diff --git a/mods/ITEMS/mcl_core/schematics/mcl_core_spruce_huge_up_3.mts b/mods/ITEMS/mcl_core/schematics/mcl_core_spruce_huge_up_3.mts new file mode 100644 index 0000000000000000000000000000000000000000..55a9a5ff45b9b73c5599016363f47babd61a629d GIT binary patch literal 227 zcmeYb3HD`RVc=j8XW*!}M}T?+U|?ooPRuM~5Y0`_iBHZiO0_C3C@M`(%}GrxOD$#) zMiVY6N=>bp^LCmeUxNY<%fbH7U$iD9F}ry+MV;~EPwQ<@Y+g~EAfV4?)4Sg79`onS z-}`R8-}`NQ@&r@M?^2uJ%-&q%W)}B7Ki&4)=Q;Ztr&&JdywLRi>FqzC>kU-)ZIe)A z5sUZUUon60^4$@xX8R>cKHrOBx| zsflH&#SFq|!X-tisTFhHPPxc+K!L;cto-}Scb)DmbKEfT=AzrqAs1dIunNp6*=jl| zWOw>M>FgBkw7*g7s(72-YLY_SR`h%*yfp2;&epH114FJ=y9@s--I*e?e8QeWCLzOz pnOR}7wJ*>0b~+wWI2G`*>c&2!SBypLFK&q5zS+2#uRPq87XU`2RuljL literal 0 HcmV?d00001 diff --git a/mods/MAPGEN/mcl_biomes/init.lua b/mods/MAPGEN/mcl_biomes/init.lua index 1d05453c..25a27f04 100644 --- a/mods/MAPGEN/mcl_biomes/init.lua +++ b/mods/MAPGEN/mcl_biomes/init.lua @@ -22,7 +22,6 @@ end -- All mapgens except mgv6, flat and singlenode local function register_biomes() - --[[ OVERWORLD ]] -- Ice spikes minetest.register_biome({ @@ -70,7 +69,7 @@ local function register_biomes() depth_filler = 2, node_riverbed = "mcl_core:sand", depth_riverbed = 2, - y_min = 2, + y_min = 3, y_max = mcl_vars.mg_overworld_max, heat_point = 0, humidity_point = 40, @@ -88,7 +87,7 @@ local function register_biomes() node_riverbed = "mcl_core:sand", depth_riverbed = 2, y_min = -3, - y_max = 1, + y_max = 2, heat_point = 0, humidity_point = 40, }) @@ -794,7 +793,6 @@ local function register_biomes() humidity_point = 99, }) - end -- Register biomes of non-Overworld biomes @@ -836,6 +834,21 @@ end -- Register “fake” ores directly related to the biomes 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 minetest.register_ore({ ore_type = "sheet", @@ -1539,14 +1552,24 @@ local function register_decorations() end -- Huge spruce - quick_spruce(3000, 0.001, "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(6000, 0.001, "mcl_core_spruce_huge_3.mts", {"mega_spruce_taiga"}) + quick_spruce(3000, 0.0013, "mcl_core_spruce_huge_1.mts", {"mega_spruce_taiga"}) + quick_spruce(4000, 0.00142, "mcl_core_spruce_huge_2.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 - quick_spruce(2500, 0.0062, "mcl_core_spruce_1.mts", {"mega_spruce_taiga", "mega_taiga", "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(11000, 0.00150, "mcl_core_spruce_5.mts", {"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 minetest.register_decoration({