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 Gati4$@xX8R>cKHrOBx| zsflH&#SFq|!X-tisTFhHP6^~|P~dTH7r%e;dC4LP$7CKOr~7uZ9{GoNxHxcHmCIdG z$qD|nWB#m`l%jwAzh{;l`*Q8cqs#aB{nh;?{dX^Ks^2GXU;F26?H79^xqtS_&2`bn zMf=aBzvW5emfO0yc7|@nmG8fg6i;MZrRb{jdsRx7e2)CrDKApx*Z*8PAwFjB`uFdb X8}5C&_d;|W0|Nu!490a&W<>%3AV+BV literal 0 HcmV?d00001 diff --git a/mods/ITEMS/mcl_core/schematics/mcl_core_spruce_huge_up_2.mts b/mods/ITEMS/mcl_core/schematics/mcl_core_spruce_huge_up_2.mts new file mode 100644 index 0000000000000000000000000000000000000000..fc4b91f2abc4e18a33bedaf9cc67533810637aee GIT binary patch literal 344 zcmeYb3HD`RVc=qrVBo5^hk|+tfY1r`49pD7iJ3(VqPfXA@yYo`saC}WMWxB9IjM5$si_rn-cAb?YF6NJStx$~VrHlY3-hs!SxbKZ(8!z2S=e~dvOprfC;kYd z_m8ZCSZVg-xk0<9&3R?}{n56p#?KS|`vua|DR#j~APDz7;i z7%vvk(EDrLz4z>9uf-F}zD+WG>hph_b$!|X#Pa=SH}}r>+&y3S^4|4#Jido6DcWFi Zcj_$z55BHtObiSR3=Ps1%-T7hA^`)eo`C=W 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 1d05453c1..25a27f048 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({