From 7e217dfe2ee3f995e916d262ea3487f93cc88f15 Mon Sep 17 00:00:00 2001 From: paulevsGitch Date: Thu, 12 Nov 2020 19:10:54 +0300 Subject: [PATCH] New structures --- .../ru/betterend/world/biome/EndBiome.java | 2 +- .../biome/chorus_forest/fallen_tree_1.nbt | Bin 0 -> 320 bytes .../biome/chorus_forest/fallen_tree_2.nbt | Bin 0 -> 333 bytes .../biome/chorus_forest/fallen_tree_3.nbt | Bin 0 -> 552 bytes .../biome/chorus_forest/fallen_tree_4.nbt | Bin 0 -> 394 bytes .../structures/biome/chorus_forest/ruins_1.nbt | Bin 0 -> 660 bytes .../structures/biome/chorus_forest/ruins_2.nbt | Bin 0 -> 375 bytes .../structures/biome/chorus_forest/ruins_3.nbt | Bin 0 -> 460 bytes .../structures/biome/chorus_forest/ruins_4.nbt | Bin 0 -> 541 bytes .../structures/biome/chorus_forest/ruins_5.nbt | Bin 0 -> 827 bytes .../structures/biome/chorus_forest/ruins_6.nbt | Bin 0 -> 475 bytes .../structures/biome/chorus_forest/ruins_7.nbt | Bin 0 -> 630 bytes .../structures/biome/chorus_forest/ruins_8.nbt | Bin 0 -> 446 bytes .../biome/chorus_forest/structures.json | 17 +++++++++++++++++ .../structures/biome/chorus_forest/stump_1.nbt | Bin 0 -> 281 bytes .../structures/biome/chorus_forest/stump_2.nbt | Bin 0 -> 277 bytes .../structures/biome/chorus_forest/stump_3.nbt | Bin 0 -> 428 bytes 17 files changed, 18 insertions(+), 1 deletion(-) create mode 100644 src/main/resources/data/betterend/structures/biome/chorus_forest/fallen_tree_1.nbt create mode 100644 src/main/resources/data/betterend/structures/biome/chorus_forest/fallen_tree_2.nbt create mode 100644 src/main/resources/data/betterend/structures/biome/chorus_forest/fallen_tree_3.nbt create mode 100644 src/main/resources/data/betterend/structures/biome/chorus_forest/fallen_tree_4.nbt create mode 100644 src/main/resources/data/betterend/structures/biome/chorus_forest/ruins_1.nbt create mode 100644 src/main/resources/data/betterend/structures/biome/chorus_forest/ruins_2.nbt create mode 100644 src/main/resources/data/betterend/structures/biome/chorus_forest/ruins_3.nbt create mode 100644 src/main/resources/data/betterend/structures/biome/chorus_forest/ruins_4.nbt create mode 100644 src/main/resources/data/betterend/structures/biome/chorus_forest/ruins_5.nbt create mode 100644 src/main/resources/data/betterend/structures/biome/chorus_forest/ruins_6.nbt create mode 100644 src/main/resources/data/betterend/structures/biome/chorus_forest/ruins_7.nbt create mode 100644 src/main/resources/data/betterend/structures/biome/chorus_forest/ruins_8.nbt create mode 100644 src/main/resources/data/betterend/structures/biome/chorus_forest/structures.json create mode 100644 src/main/resources/data/betterend/structures/biome/chorus_forest/stump_1.nbt create mode 100644 src/main/resources/data/betterend/structures/biome/chorus_forest/stump_2.nbt create mode 100644 src/main/resources/data/betterend/structures/biome/chorus_forest/stump_3.nbt diff --git a/src/main/java/ru/betterend/world/biome/EndBiome.java b/src/main/java/ru/betterend/world/biome/EndBiome.java index 1ee9c07c..72bf3ff8 100644 --- a/src/main/java/ru/betterend/world/biome/EndBiome.java +++ b/src/main/java/ru/betterend/world/biome/EndBiome.java @@ -148,7 +148,7 @@ public class EndBiome { list.add(new StructureInfo(structure, offsetY, terrainMerge)); }); if (!list.isEmpty()) { - structuresFeature = EndFeature.makeChansedFeature(nm + "_structures", new ListFeature(list), 15); + structuresFeature = EndFeature.makeChansedFeature(nm + "_structures", new ListFeature(list), 10); } } } diff --git a/src/main/resources/data/betterend/structures/biome/chorus_forest/fallen_tree_1.nbt b/src/main/resources/data/betterend/structures/biome/chorus_forest/fallen_tree_1.nbt new file mode 100644 index 0000000000000000000000000000000000000000..ebe5e0ebe90607805be03baec48dc0eeec90bfe4 GIT binary patch literal 320 zcmV-G0l)qqiwFP!000000G*RfYr`-MhLzaP*N$VbZvSNGoyShQ2B+0pQ`a`O3(bE0 z5@$InO;_6(N%?Fj<7537`DROtx$Vl zN?U)pSv>w(crIjn($2-C6uI+vDVfvfJB!Ywo8ZZ3Yb3Tt%id^l7(r9~K~pSfIDx|n96{g+0!I=!lE6^}jv{bM;tm;MKa8-SYaB`7 zNCHO@IEuh237m6`G;GH66wP>^V#f1h4xjP!Qm?_Qe4&>l^imf%V#Yu0%FK)~54-YR z@&ac%k0NjsVV=Po)BjZlZ82x;&!cRhd5u0`?9XQfLLW^6cI>XJc+q==hgC0)=r&K` zly`d5Jw@+Y>$fneRquLj+!mzsG4IZV+aE&K#ig8pDep+`zT#^9c9(+h$J+z>M@ofQqrfd zt%lUKFr2YuX`(rN7ck?iSRz9__P;$NqV>L6Zob^okoIHhQ|}|KmmzsSgoj_zE`MAM zu_?qn=tO@n#z@5El7Anu&2&J90U7?D>3~el5r88AM*@xn90fQEa5Ug(z%hVh0LKE( zDc_Cr)5@?bGQ4qqS`G&s0XPD1B;ZKEQGlZWM+1%q90O!5km>UI05Ua)0S*Hk4mcce z1mFn3k$@usM*)rk91S=ca17vBAVc}NHr`Qarqu^qP6s#)a2Vilz~O)+07n3h1RM!C z3UCzQXu#2cV}OhW&(C^oe;22N{$9)E-o5=@bO(L8t2ntY(dhM_l35_D}+jD$HlUKdRvDYvoLBpH*SbrL)o69}TQ4_rcn`CHJ`6JBk&Y z(sOTR1W-!?jshGFWb8pkO>Xch`Sp8Y$==Oj^7HyHxF+si`$(tPr2xNm7f)aB*XZoW z$8XbHdUlV?r#X!0Aw1D;to-R7`tfNg7GBcxhw$m2kX%2UFCoUmp<|dgL%(c_zs%F% q&r=xQrZ9UDxT^O5)2`HJbo1RM_ruSz596}YpXm>%&D9*^5C8x~7z%3u literal 0 HcmV?d00001 diff --git a/src/main/resources/data/betterend/structures/biome/chorus_forest/fallen_tree_4.nbt b/src/main/resources/data/betterend/structures/biome/chorus_forest/fallen_tree_4.nbt new file mode 100644 index 0000000000000000000000000000000000000000..a3eb01755072e574dfbef917eaa329b31da82184 GIT binary patch literal 394 zcmV;50d@W#iwFP!000000IiihPs1<}hA+0`d@!;A5<4r5%*=?1wQ^h2Mx?Q2yQt;Y zV?$G-D0Z(>EuEBD?>+DNy9TI$+2&hP00>d~U?D0fW#<~#NDHA=z~`-6eA?RoJXAon zvV9VTzm`$RtrJcjGKLz4(Bx-mNJ7IA9FE`=2+gn039sxBFwkTXO^QPh9C8LHH7<(a zPy~k|I1Itb5u6;s;Rp@%b97?8$Y?D{M1$dw1cx9wbfg(``mqgbrjheC)Ub$#4m5e> ze5Jhj1cyh?SE`;~LlT^R&!=jp2roLp8GEq_&Uow$!RhyEc47{vIE5CibWVorx~QRk zGfGPnuJaO@*fkcioxknbtJp}mn+K_p-SS!Q-C8XDmr>oURVx_fmdnQ5bPEaDV+pnI zx4y$a6~LU?$|LeVhLqyVKPhqQ)8(lALoAwZ1$n28TOT3U{}3mdcD7L#n|eF&-x}S@ onO5yyDP0y59;Quo0QC+00N9-e*xLsH0K@LODgXcg literal 0 HcmV?d00001 diff --git a/src/main/resources/data/betterend/structures/biome/chorus_forest/ruins_1.nbt b/src/main/resources/data/betterend/structures/biome/chorus_forest/ruins_1.nbt new file mode 100644 index 0000000000000000000000000000000000000000..85d5307d7834ab511583b278a33a5359ae1d15c1 GIT binary patch literal 660 zcmV;F0&D#riwFP!000000L7L~kJB&^h9`BLCh0C9xF9}+_yb&#_6ldjiEHF0PGjN5 zk?nT1{Cb?-xOGEpQn6hkt=dhWdEc4w*m4e#L9Ey>iU6ShTiVYIQrc>!8CB3f86;~i z%AYDX|9r{-bwb&o2p*mY0alu5Iz+h4Vqg{y6L}akgNXwSn&E|Jc%d0yF<7A^v+yvX zd@K{n$1Zm3=B99E>%Y)=cO={AK0tKfReT3Sj{>l?yk z1o(^CwK{@_Utg}N)>P8Ay6I>|jUbg^h(4!~oA=7RFc%w$wcOEz=zFJ*JKd1Ve3POrI3;^?0UD_$H7QxUf%w)` ze9(Ax)X;?SVk?w461PI?=B&`TA-p!1Frl?DYqPpFy_8&RHl}J^6Rv1#I^2-XRHd{e zY}05bRZ5&xKl=Mzn0_(&hx?>mtnZB5kkUc?Lr9#H_2U+XmDo9*JioGkv_DuM99EUo^}8)xvd$st zwVjKibGRh6#0k$8J|^}sk%xi#eT9hwJU%AG!#qq9;PEjG3P@B%1#Eat;((@tW& z12>&eSR3BbmJ1U>`lJU%5lnw?D>9cJBgIo6K0t_mn#jqcHm zwr9YQTLPxE!VES?S7fB#?XZEg<12#<^8 zgU}LdH)~lL;jXwmaw#DwW^VkGnoBy#nbS$nlwDLjTp9O4d)~M&qgC0Ws?nE_30t;O zYx9$g3-x_yK*^OmQ{mxG2L01)e`N3XJN})!du~q)f7S4`sH=<~bx?xJfAPyu)90~rAH_u}wbR8V3|iWEBNuL_ElHtT0s`yV$I zu+F&Q&~PyZ!jU9AoCq;I!DI&}8!=gg8Q01q%$!;x!Q=-fPx#4a)ZzipY{G~@_GvB= z(3$!v0yG6=71Ii@?14?2ArnB*K0@ z)-}|R)^uq5^;tr>Q66pA2-$53wSVsX1HWE@lYK$&l|RTm!quu*u-I zU22rCehm-U`8W2ejK;MhT$0iw zvQq6DidwynH*@Lds%$*7GcUi){7>gU3(j!P;N)JCeCppx)B1P!3_bzwCIs3R2mkGK2wCKxe+Cr>z$83s%=!93@c zEb!_x4VievfT#9kqKD6A4m>(5Po6Q8j+kgco_@aO`ZJe@9sPz(=BaDUz1>A~3?vz%0KrngFAC6@oWqD!YEtD~EK( z`22U%KK+?PRPm-8)Ln4|Nh7czYDAw26cc(dkq2Y*3N<>xfa&74#S?jW#Tu`0z$A)E zEIO%&S2{u`wJ@274)Vxh$Jk=dM=4dPp_6NL3QfI+{XC30QA}WA5FGdO#L)Apr50V!_v5)R^t_D;)!#mIsnKyU z-P&>KxR_Ao(KRm@6TtBrd}Ub6uJx4-dUdE1X}n%*_QN6b#;|Yn<9Taf`te+8`o|Sd z*wxk2tC5De*6bTDokYV7_qx=&x~opXN2emP_nX6@Lvx8D~~{HS?F>h=`|0a{RrmU9BZR|JLpy^%l2 zR~(2%y(LmJ{*E^UKK0z6#2PQ;r<#{jM)19S6&k3<_>ndcJROFAcpiRFIU{p9>uE(9 z!?j`Tqt{p~Gpnh5F*`6HwK|;9W=$4HQLHgr%6B_11efKRJjis`jIUM_O_rE71j!_? zaV1mKh#J$?S|CW5cuva|!~{3uVEn}#+*Br?)<^m4bdr+SVto+0eio9$*mT1i^U#KG zM-Dx0&VyLTPg?62izjKPVmgR_wuv)5GbQC^UB;v{ejp=9?!DrYm&BOMU5ON;@~6J- z{nVFmTMd?@EddXhv9ktqqYFkCg{8ug;MG5uci*_J#Q2r^qORkc_7v+AH;EIh2b;rr zy-(dIPTZPLEI3-@W_M=yymn`8I_GS=DILd6cXCHCxx)hgYR_9<%KtlW;4hWe*|>HT F006iMpRE7@ literal 0 HcmV?d00001 diff --git a/src/main/resources/data/betterend/structures/biome/chorus_forest/ruins_6.nbt b/src/main/resources/data/betterend/structures/biome/chorus_forest/ruins_6.nbt new file mode 100644 index 0000000000000000000000000000000000000000..ccec24bb4a6581842a481e20323f83393375456a GIT binary patch literal 475 zcmV<10VMt(iwFP!000000JT)Xj+-zL9WcoPQKhQARN7Ykj7ocL&s9&oA_J4es_`J( zBx=9DLx2r(Ntaf;MwS@!=Dp{!ha4b-#Hn8>0HB}AI7J328n3)U2mQ!kTWYF)xSWI6 z8HkqLlr)VZT~*+DCX-I+~WO@{-6H+!kw)xiA{vzCU}%x&U<3i>C5S<#5{ zr^?NrPZ^L-C>s>R;fV<(N;8eeh%pQaz|aW{3D6<|S|mV=258X$EqaDl;$WfyCOKjv z2NQcR$pmIL;(4fLF*E=(<(cf)rg@S8Of<3=#Dj73q8<#L;IVxe1z_CV6Hkx1JTnhw ziiZaHvHK1VX70hbHB3Di5`durn3;pgJpJS5m5=P#us0SXdl3z4IMkw+Yob0hfXDV~ zJmJ}TBF{YMK-xlQkbKj)ISkblVqU?^0<}hoZFN^LDY5aS=a%5+-|1{s$#v-HNI|YZ zcV%~Dwaa0_O3in;Dn%1mYSr(5{qH1QOQl%y1>sqHUTd|V2YoN%K ze$xIprL9eK{E^sY>Pai4uK%CB65EU9J$bx75t*=Nxe@Bh&glbQv~8XWgcu+1oUbSPMF~!sF~UiK&RCENi(l-#kS4K-S~X5bCAH|E7R;pKS)Gt Q4#hX{8$ty%1YZmQ0Lv^hp8x;= literal 0 HcmV?d00001 diff --git a/src/main/resources/data/betterend/structures/biome/chorus_forest/ruins_8.nbt b/src/main/resources/data/betterend/structures/biome/chorus_forest/ruins_8.nbt new file mode 100644 index 0000000000000000000000000000000000000000..bd7c4237ba0a09f54b0d0ca7b9a86928b06df6cd GIT binary patch literal 446 zcmV;v0YUyBiwFP!000000KHUAZ=5g?9UIsH+g{R3TQ$nhh?Hx4u6pVf4KTZF)!4|M z-E{lwYuaT)95$kd)B^G0_ujnm*i!-&kb3ot5&#(QYBjGVzF7cf&lDLl_BjdZdL7_k5&U%-e3 zvBUx$xj;uQ@GNIzm5`X4OITyW>OhrZ>T-~(g}0qD)HvMmJt`+4`)v1y1^k`8u8El( znfAV?mV%(3$xTF_R<9gSM)9s*IbQOgr1XuLeDRo8YiEYGZxHu=>OFIZ1hyK*y*R)r5ks^V%5`PkE$Og o_1wE~{k!Cwkx{Yj7uro={RJ7n58KQdfbu>3271j1VUY#^0A_vKGXMYp literal 0 HcmV?d00001 diff --git a/src/main/resources/data/betterend/structures/biome/chorus_forest/structures.json b/src/main/resources/data/betterend/structures/biome/chorus_forest/structures.json new file mode 100644 index 00000000..0501834e --- /dev/null +++ b/src/main/resources/data/betterend/structures/biome/chorus_forest/structures.json @@ -0,0 +1,17 @@ +{ + { "nbt": "fallen_tree_1.nbt", "offsetY": 0, "terrainMerge": "object" }, + { "nbt": "fallen_tree_2.nbt", "offsetY": 0, "terrainMerge": "object" }, + { "nbt": "fallen_tree_3.nbt", "offsetY": 0, "terrainMerge": "object" }, + { "nbt": "fallen_tree_4.nbt", "offsetY": 0, "terrainMerge": "object" }, + { "nbt": "stump_1.nbt", "offsetY": 0, "terrainMerge": "object" }, + { "nbt": "stump_2.nbt", "offsetY": 0, "terrainMerge": "object" }, + { "nbt": "stump_3.nbt", "offsetY": 0, "terrainMerge": "object" }, + { "nbt": "ruins_1.nbt", "offsetY": 0, "terrainMerge": "surface" }, + { "nbt": "ruins_2.nbt", "offsetY": 0, "terrainMerge": "surface" }, + { "nbt": "ruins_3.nbt", "offsetY": 0, "terrainMerge": "surface" }, + { "nbt": "ruins_4.nbt", "offsetY": 0, "terrainMerge": "surface" }, + { "nbt": "ruins_5.nbt", "offsetY": 0, "terrainMerge": "surface" }, + { "nbt": "ruins_6.nbt", "offsetY": 0, "terrainMerge": "surface" }, + { "nbt": "ruins_7.nbt", "offsetY": 0, "terrainMerge": "surface" }, + { "nbt": "ruins_8.nbt", "offsetY": 0, "terrainMerge": "surface" } +} diff --git a/src/main/resources/data/betterend/structures/biome/chorus_forest/stump_1.nbt b/src/main/resources/data/betterend/structures/biome/chorus_forest/stump_1.nbt new file mode 100644 index 0000000000000000000000000000000000000000..80700ebbd05b2f8b39237e6016780cea2d311aff GIT binary patch literal 281 zcmV+!0p|W6iwFP!000000G*P}PQx$|gvUQAO}HR&0Um`jXT*tXkuq#xSO$~hBhD~9V;0ZwVMAZqhh_Ni3qE6|JF|uCGGX{aE+mXtV9xnqCi`?B zKEucvW}3a|m>Z`Wijn$rT2-jtymjRJb6Z2IZymr|bkA3HBs^_;)RWmgyEY!wu6ucF z>c;Ld(XKw!R+~NK7lrs|aQ|-*m2T>z4Pi-H1bd2y>!il|E2WZDvhQOO_~czfwX;p@ ftfxHv>|}x47Zuez`Jk-1{*F~(#wOt!!$Ti_%5^N){M;FB%<7ZOGc7>xAECOW5mDc@vXF{${=ran<|(Q=Po>Mcu9-Z-vzBqsXNr zvXfndvraVoPDqRiuy<7YSbzRguX)|fwn9a%8FHucbmv@&ofG}<)+bf|YIh(sg|kPl W`Ah%0L~C~G1$+S!#a!nk2mk