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_00D`*udIn|&=ETe*2GQK)ocQGYqExHmf}+yo)ST4B zveaS*VKm{AqSVxiId3OB3NdnKtyCiX|Hg@A3{42JnnFGWTAt+D1U;W>CsrI`g^8`k% zlgsQT&V2K0%GnEN*}^BSdRx;y!_!AG?P=g0CD-39&Hht=KDTk7^ZQy@Ki|9uHr)WU C%U(hN 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|+tum@8K^$g4m%!!#r45GQoIq}K)MX6TB1x2OFsX3{M zWvRss!f3)JMX9M3bKXu16lzxBaakyS{$ggR1`G4Cjaf^6|Io;r%vsoY(Xv1yz9;?& zqxX-jf>>$x%^_1YAW;gfF_uM^S_wwHLcRap_E-Bhz Za(C)20}sBgWlRh}&>&sGtex{I5No`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^5$si_rn-cGs5bwGi`^{o8+%XgjbEOXp2@#do2&LJ0GCa?<3DcNc|DP(v0 zKk4ig?X#BI0-D;9T+*b5_D7-Z7zRuRKs{=!>Rl5uSE8UqQvV6jxLM9=@hnZPn mvb8VI^>#WQQ8*RwvFgS?qgRYY>o0DI-oDwmn6EtClotR-q*fFF literal 0 HcmV?d00001 diff --git a/mods/MAPGEN/mcl_biomes/init.lua b/mods/MAPGEN/mcl_biomes/init.lua index 1d05453c12..25a27f0486 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({