From 1c6d1c958abfbad0b54452a420ee2715c15f1583 Mon Sep 17 00:00:00 2001 From: cora Date: Fri, 28 Oct 2022 03:56:05 +0200 Subject: [PATCH] Add more nether bridge variants --- mods/MAPGEN/mcl_nether_fortresses/init.lua | 20 +++++++++++------- .../mcl_nether_fortresses_nether_bridge_1.mts | Bin 799 -> 1049 bytes .../mcl_nether_fortresses_nether_bridge_2.mts | Bin 0 -> 1060 bytes .../mcl_nether_fortresses_nether_bridge_3.mts | Bin 0 -> 744 bytes .../mcl_nether_fortresses_nether_bridge_4.mts | Bin 0 -> 745 bytes 5 files changed, 12 insertions(+), 8 deletions(-) create mode 100644 mods/MAPGEN/mcl_nether_fortresses/schematics/mcl_nether_fortresses_nether_bridge_2.mts create mode 100644 mods/MAPGEN/mcl_nether_fortresses/schematics/mcl_nether_fortresses_nether_bridge_3.mts create mode 100644 mods/MAPGEN/mcl_nether_fortresses/schematics/mcl_nether_fortresses_nether_bridge_4.mts diff --git a/mods/MAPGEN/mcl_nether_fortresses/init.lua b/mods/MAPGEN/mcl_nether_fortresses/init.lua index 035aa788c..40d6d55d7 100644 --- a/mods/MAPGEN/mcl_nether_fortresses/init.lua +++ b/mods/MAPGEN/mcl_nether_fortresses/init.lua @@ -39,18 +39,22 @@ mcl_structures.register_structure("nether_outpost",{ }) mcl_structures.register_structure("nether_bridge",{ - place_on = {"mcl_nether:nether_lava_source"}, + place_on = {"mcl_nether:nether_lava_source","mcl_nether:netherrack","mcl_crimson:crimson_nylium","mcl_crimson:warped_nylium","mcl_blackstone:basalt","mcl_blackstone:soul_soil","mcl_blackstone:blackstone","mcl_nether:soul_sand","mcl_core:bedrock"}, fill_ratio = 0.01, chunk_probability = 100, - flags = "all_floors liquid_surface", - --biomes = {"Nether","SoulsandValley","WarpedForest","CrimsonForest","BasaltDelta"}, + flags = "all_floors", sidelen = 38, solid_ground = false, make_foundation = false, - y_min = mcl_vars.mg_lava_nether_max - 5, - y_max = mcl_vars.mg_lava_nether_max + 5, - filenames = { modpath.."/schematics/mcl_nether_fortresses_nether_bridge_1.mts" }, - y_offset = 0, + y_min = mcl_vars.mg_nether_min - 4, + y_max = mcl_vars.mg_lava_nether_max - 20, + filenames = { + modpath.."/schematics/mcl_nether_fortresses_nether_bridge_1.mts", + modpath.."/schematics/mcl_nether_fortresses_nether_bridge_2.mts", + modpath.."/schematics/mcl_nether_fortresses_nether_bridge_3.mts", + modpath.."/schematics/mcl_nether_fortresses_nether_bridge_4.mts", + }, + y_offset = function(pr) return pr:next(15,20) end, after_place = function(pos,def,pr) local p1 = vector.offset(pos,-14,0,-14) local p2 = vector.offset(pos,14,24,14) @@ -61,7 +65,7 @@ mcl_structures.register_structure("nether_bridge",{ mcl_structures.register_structure("nether_bulwark",{ place_on = {"mcl_nether:netherrack","mcl_crimson:crimson_nylium","mcl_crimson:warped_nylium","mcl_blackstone:basalt","mcl_blackstone:soul_soil","mcl_blackstone:blackstone","mcl_nether:soul_sand"}, fill_ratio = 0.01, - chunk_probability = 600, + chunk_probability = 900, flags = "all_floors", biomes = {"Nether","SoulsandValley","WarpedForest","CrimsonForest"}, sidelen = 36, diff --git a/mods/MAPGEN/mcl_nether_fortresses/schematics/mcl_nether_fortresses_nether_bridge_1.mts b/mods/MAPGEN/mcl_nether_fortresses/schematics/mcl_nether_fortresses_nether_bridge_1.mts index 366d4f3e783e162c9067dfdb8c55d8c33dc6d5b5..6923f6edb7df825ff92960889b0f0e55dcfc197b 100644 GIT binary patch delta 779 zcmV+m1N8i#2AK%3907k?!Y~X*!w~cVR35jlE)G~j*IRl`yBt4f$Oh}5EbC+pA4#d4llk(J+eT*M{%Ln*a-LN(7>zfLdLYF?eh9_n3s!3 zU1&xd)7GMO-i}rmwJ4D{sf(J>*9KqXDF3lSDP+x@KQpXH&B5{3X*nZx(H`7i*vC=Q zUzA72Q9UU2j8%W;7j|gzU3QksYp&D2&JaKE{)%Wlf7-^E=AEG~W_ZSWBGtv7{wx2p zcypg$d;y0iVsm(NpX&h&6?1s=pLcVp?tCvW@aBIHgd?N&-A7!HD*0^OZl`BR)}!3C z&D-(nq89Q!bMDChUvS6wjMZGHmAdFbYJc%rxn0>Py;Xk?3@=}B(~&uX3P;oNzLy9V zDuV4b1CB)W$VIrlkLGO-1wONSF5==F-Cmm+$i;J?(ueUgx0gC0TTnK+PsNI{xfk)C z4Hk{eRl(tcDR4!VKWk+(+nStwK;CocCzhHJnc{*%mny)b}xN^}zN@9CmX7yaejg4|khqI7_ErqZWX+b)WU6rj&-fJ2bg z(e?{tn@*7g>dhV3}Zco#6U>Y7}!PU z?Dytyd-Q+*N2zi4!IwF$8%G~o#KKSOE~y!8a2#v_Q^NJzuUuivI?FHC?xuqn`W<^~ z`t_4)@QawA-`M)yE)DaG)9}vI@%wc|6S{?dc# z&1)QWZ(VxF7Wr&(++~Zi0Pofzwb!VJ75vvIDWr;x>>b@?kdA&qOgrt*NtbOHW{Zbk zz?9r}Yt1iG5yNiyMN0g0gU>i>`C5ntIdl1F$Vcg*y*#aC@QeJ|`-MA>V!wzFaa0Ln z)mS-Sxbf3(|JHw-lTP!r&pT{CcV9M)UOsvC>nGLV7aD4;otIy{Q$F*rMH*VaxEKi) zF&)y-x}Fg+3mww%dbb4c4wo7M((vzrNTk-iyTyD|%-XoSzu!XSqvpwLxAy!Z6@1TJ zI{f}ZI!iUyX`U8Juy?;W->7CZ&K^WSd(7g61ZCg;HlXCImUq5Jy!_ zJyHD|wH-?=Y8!gg6KjT8wh{gM+(E-iyLP^)_h)K{f_R;th#92ckC57ZYQ6;HR)$lGdP{5%RQ#8nSHD)=Bl_W^E-Qg;&y+;> ztO$;qQB*LuC~>Fdo6Umq_YZ#Nd$W7Nt`Be5@&_Hc9<}esr#-e;Tu(hVFReMex3IKu z_P@{Ds+PvB6Myhn?!VyGqmQ2_-}=?}_q-`{)?4kbpY|&Ae6Z`U+7fcdRQzdCq3x7z zf5xkK+r{TEex~!`d|=QCQ}aX0Rw5s6?Ydz3_EuTt_hO0Z-8=Pk)}GBQ4z$WoU)>$E z#L7P__DR!Z#n+Ouq68Ew;FYo&%uD&*!4Fw(st*I}f)4HJXV&Z~IvDGo#;qk2d;E5s zlFNz@-^yhRR2I4E{rNk0_jU`OH#2V*3yR%;@GoeYy7>9rWBYvP?cB44GqP#ZiCQhQ zrn751zUOqjNLj?L)Nq&|&9HylRHyx2U!R9P-muMU=L3Nv zAForb;!#Ia9yE!qOJc6f%k^XRmDh?|-ucSyf^Du-YqrSC#620wN3-I3lU-e(FKU?5 z{I?Y31T*ul$c<9|u^bV0Ei>7EPCKFSdu7C?ouVJ-@e0oE37`1Cq9NmQxr^$N8w|NV z$>rJ8d}V|+K~88_xHP3;+0%l6=&dmY90Dp@;&CxkuR7>u{0eBi5v&+37T#dcA zOW5S{Tm{$8MROznwq2X1+Hq~yypp3)33}C&eiVHxXcNtrUajKF$GW~TWo~uY>UVzP cT*B;IO$(R3)yvoNu&Qo)r~KW%(z*2u0DGqQhX4Qo literal 0 HcmV?d00001 diff --git a/mods/MAPGEN/mcl_nether_fortresses/schematics/mcl_nether_fortresses_nether_bridge_3.mts b/mods/MAPGEN/mcl_nether_fortresses/schematics/mcl_nether_fortresses_nether_bridge_3.mts new file mode 100644 index 0000000000000000000000000000000000000000..e62e298fddb3cf22266422675b67c44a09a55492 GIT binary patch literal 744 zcmeYb3HD`RVc=#EVi2mw01TWA%!!#r46?b&Iq_+!dC958R(Yu<8L36_Nky5-*$^>^ zba4q#Ww8~Qibqz&AP&+E5kb+-AdMtZl$wI7OB*Dal#`g8U0jl%muiJz#wTZF7N_O_ zH5BCMWEN+nrZ7mNDK5@0&519`FG|i}Py|V#I1a-qL68!#YM}qXbj6&vGrG%~6?ob< z?keNIu(kj6>hq6US2*%CshQnB7a^8&cD}@ugr1-|S_#^fI|SFQW!~oWwCz?!UH0WI z`|bbU|C&A3G$Zo(o?}-Rlx_X+Lh7pH>HNJLoZ^`GeBj%spH#j(zhj>L@n_SY?RAQO z6EA=2Y5D5!Zm+skr*`j|^>=yPuJ0G0?Psk0__K1yP0fFkgWvs~dRglFE8h=hwY-1q zUKuA<@~;h+35hxUIy-RomZ*Xk@BYReKJfbbigo%cvPJxt?AzULn|odGOZj$}qBlDY z^82`c?)%_z`|`9$H+I#=$4^nZF4^(TRr5u9^I^NJzfr2<3%L@XZ@DF&KH=BCAG$K( ziaHXi4enY_tQBzz@x-f*F+2pQ_z{V9v8H0o#^Uge)Em$j;@lk16 z?-y5lcD>}Rs0Y%<%x~fh(~C8eqIks|--QSMt2Ees_J;6O!PmlD4A$;nE4y4nEr4O) zcLt`WfXRowycGj)XKr1v!BJp!lnZC+w1%h$G0vvhRh3cGdssxNC{ Qx^KYmXaCqa@49*e00_rWVgLXD literal 0 HcmV?d00001 diff --git a/mods/MAPGEN/mcl_nether_fortresses/schematics/mcl_nether_fortresses_nether_bridge_4.mts b/mods/MAPGEN/mcl_nether_fortresses/schematics/mcl_nether_fortresses_nether_bridge_4.mts new file mode 100644 index 0000000000000000000000000000000000000000..6b66ac6a0251bad083444734ec07642f7e35f889 GIT binary patch literal 745 zcmeYb3HD`RVc=#EVi2mw01O-q%!!#r46?b&Iq_+!dC958R(Yu<8L36_Nky5-*$^>^ zba4q#Ww8~Qibqz&AP&+E5kb+-AdMtZl$wI7OB*Dal#`g8U0jl%muiJz#wTZF7N_O_ zH5BCMWEN+nrZ7mNDK5@0&519`FG|i}Py|V#I1b&aiaBp*beA&MdA*JIOD<+?ald-{`>c&@!SOuqA@{O%&#i6^ zyPc)DaQFA>sSNM8xcN?fxIR$GviN=2lJeJE!zwf0|0|O}->O_!9C%M)PJFnC?}2^B zbILuY1>C*%TglE_D_iC>U&_y$fxjPVY&%;jd^1%mbHTNJ0lHc7bNV^o__=;%jnQr3 zTx;H~aiGsbzvKb8$|KKmUsdg{hPWAQIp3b=2qeoqxaYIz-ULf=<*8p@)I4~p>a!p_ zQS`u%j-N&g)fDc}k(_eeFi9Zim!nR$lGBra8kf$qZ@n#(x6NpAA9GHVjqsb~M7yW! zW@g7#&pxU*X`X|_l9zS-Hk0?fKe{G^A-$xZ)%Br}zL?~Mn6OQK(oq#6a;Ywfn#x@^ zm2tWW*8V1GZh4o?U)6qpJpZxnL)+WFpH5dY#dhzhI3ISeFl0%=qn@gzdw!