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^)_m zK^!Cv5wSv%kVcXyN=-r4r45oy%1KPlE-uN>OSM8UjXhcO7e@6Gg6DKz%+v-nhT2aOQA|C=DeNVUDd3>;})E| z-S&W9|LN81uZ9KjIz16HNWUK;wfoe33C67qrxf*;*dD0(FFUV(t++?@!$)0K0^6P` ziSAhu95glXKn^_!am7l)4 zJ7$TMe^%_1rpb!0C1phylun$^{ZN|oKJ(dDnJ+R+HH@vwp0`RV$Gn(hCiPw^UqBd+*av>(*c1_f25myMJ6S_ST#_HvReAg?d#xj#njKJv!}I_`m9p z$L{U_!Ngg9{0e3&f2|Vbn=W|h7+jsZZod?`;_cZdmc)otP zlc0C%+1r}ZiQKj4Vyu4s<$n35RzI_LZrJNZZ0^Uq&!73*b?nBqGi&w~9gKBP}f$j^wyXH4gnP{@wk|&R~_^+eg!n%2v&@_V4fxI zygRO^`S0J^x8`rD<$S2}@o9jrIOoskHQP$(FrNEf{W|bT$1m61Fs%?*!(7phOKN|3 zuEyTmC2Vqeu7YdlqPdZO+pbMh?YOpUUdhp@1ik7>KZ?E;w25X*uU2v8V_n~vGPgQx g^*cXtE@AeqriIJi>g8*BSXDQ@Q~qvW>D>AS0DGqQhX4Qo 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-*$^>^ zba6>yW>K*fn2JYM#2^mR4G}@n%^-~=QIwj3s!JOrnUs^5oLyX!pOdp+yH!z_ zeR<1%`@i?UW=}QEh&;aM*wqDPTR*&zy6Sj3fA0pTIOaVc`1a{1mG92)m}h_d+4N_7 zo#Nlb%b$8$zWTe{t8Ue)-Fs&JT^_gV`^9Jb8EZfOtlV)^^WWs)cYmi|mb(7R_k&q2 z?;pEY#z~d@YlCG%Vh+E~4xGIus^G=Dzj22TyuQ9-o&Jh!5&tFocDLK+UKjjQzTKth z%}#^-KCYkpK6u=|JnhkqUA6J?QgDl&bhbuEghCZi%N)__gnc zu1vV1j)ZE1yOt9xhtMopV|`<$g@<=KvT%zo4B=-sxho^Eam7)_Afd;+GmmBq*2-mk zR9e>i#nql&FF7mffwVF6n>fStV$Gx|UNOga;er1u4R)WsAv{&^weS{$wfon~F4s^C zVA%JafvG8A@?kG;#lYK{TNi9_6j&YQ!dW`4A?iVlGi!oxtB2#Iig~gQR{jQD&QUKq zKkmEx!~C;c!MSg$KbPKNT;Hm5Z*lAE3&Jt2Zf`nIoml;3`uuBm^$p^BU2>JeZk@jB S%UYQ38}R$tKX%T$uHFC$$53Jb 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-*$^>^ zba6>yW>K*fn2JYM#2^mR4G}@n%^-~=QIwj3s!JOrnUs^5oLyX!pOX3@6#IKe z<=3m)f=wn`QWNsiP25)33o+Shg?joGZ*4e~DS7=>iq<kifMhn#x?$42&a@;UUAm^8(PPUTMlYbhQ&a-d5Et9v+XmKBNPLqxBo8&~h zr|V{B$5qchsyAt#gTs=Sb^JDy_q;#4CW9fpq@UIGp^(0q literal 0 HcmV?d00001