From 8f0e488c06ed548ffa5f3b73a9b53af68504ce2a Mon Sep 17 00:00:00 2001 From: paulevsGitch Date: Thu, 22 Oct 2020 12:57:10 +0300 Subject: [PATCH] Cave fixes & new textures --- .../betterend/registry/FeatureRegistry.java | 6 +++--- .../{RoundCave.java => RoundCaveFeature.java} | 7 +++++-- .../block/end_lotus_barrel_bottom.png | Bin 0 -> 744 bytes .../textures/block/end_lotus_barrel_side.png | Bin 0 -> 718 bytes .../textures/block/end_lotus_barrel_top.png | Bin 0 -> 704 bytes .../block/end_lotus_barrel_top_open.png | Bin 0 -> 602 bytes .../block/end_lotus_crafting_table_bottom.png | Bin 0 -> 3857 bytes .../block/end_lotus_crafting_table_front.png | Bin 0 -> 703 bytes .../block/end_lotus_crafting_table_side.png | Bin 0 -> 4095 bytes .../block/end_lotus_crafting_table_top.png | Bin 0 -> 3668 bytes .../textures/block/end_lotus_planks.png | Bin 2249 -> 2299 bytes .../textures/entity/chest/end_lotus_chest.png | Bin 0 -> 6728 bytes .../entity/chest/end_lotus_chest_left.png | Bin 0 -> 6217 bytes .../entity/chest/end_lotus_chest_right.png | Bin 0 -> 6507 bytes .../textures/entity/sign/end_lotus_sign.png | Bin 0 -> 3358 bytes .../textures/item/end_lotus_sign.png | Bin 0 -> 1975 bytes 16 files changed, 8 insertions(+), 5 deletions(-) rename src/main/java/ru/betterend/world/features/{RoundCave.java => RoundCaveFeature.java} (93%) create mode 100644 src/main/resources/assets/betterend/textures/block/end_lotus_barrel_bottom.png create mode 100644 src/main/resources/assets/betterend/textures/block/end_lotus_barrel_side.png create mode 100644 src/main/resources/assets/betterend/textures/block/end_lotus_barrel_top.png create mode 100644 src/main/resources/assets/betterend/textures/block/end_lotus_barrel_top_open.png create mode 100644 src/main/resources/assets/betterend/textures/block/end_lotus_crafting_table_bottom.png create mode 100644 src/main/resources/assets/betterend/textures/block/end_lotus_crafting_table_front.png create mode 100644 src/main/resources/assets/betterend/textures/block/end_lotus_crafting_table_side.png create mode 100644 src/main/resources/assets/betterend/textures/block/end_lotus_crafting_table_top.png create mode 100644 src/main/resources/assets/betterend/textures/entity/chest/end_lotus_chest.png create mode 100644 src/main/resources/assets/betterend/textures/entity/chest/end_lotus_chest_left.png create mode 100644 src/main/resources/assets/betterend/textures/entity/chest/end_lotus_chest_right.png create mode 100644 src/main/resources/assets/betterend/textures/entity/sign/end_lotus_sign.png create mode 100644 src/main/resources/assets/betterend/textures/item/end_lotus_sign.png diff --git a/src/main/java/ru/betterend/registry/FeatureRegistry.java b/src/main/java/ru/betterend/registry/FeatureRegistry.java index f15f6583..5b23d807 100644 --- a/src/main/java/ru/betterend/registry/FeatureRegistry.java +++ b/src/main/java/ru/betterend/registry/FeatureRegistry.java @@ -19,7 +19,7 @@ import ru.betterend.world.features.EndLotusLeafFeature; import ru.betterend.world.features.MossyGlowshroomFeature; import ru.betterend.world.features.PythadendronBushFeature; import ru.betterend.world.features.PythadendronTreeFeature; -import ru.betterend.world.features.RoundCave; +import ru.betterend.world.features.RoundCaveFeature; import ru.betterend.world.features.SinglePlantFeature; import ru.betterend.world.features.UnderwaterPlantFeature; import ru.betterend.world.features.VineFeature; @@ -51,8 +51,8 @@ public class FeatureRegistry { // Features // public static final EndFeature END_LAKE = EndFeature.makeLakeFeature("end_lake", new EndLakeFeature(), 4); public static final EndFeature END_LAKE_RARE = EndFeature.makeLakeFeature("end_lake_rare", new EndLakeFeature(), 40); - public static final EndFeature ROUND_CAVE = EndFeature.makeRawGenFeature("round_cave", new RoundCave(), 2); - public static final EndFeature ROUND_CAVE_RARE = EndFeature.makeRawGenFeature("round_cave_rare", new RoundCave(), 25); + public static final EndFeature ROUND_CAVE = EndFeature.makeRawGenFeature("round_cave", new RoundCaveFeature(), 2); + public static final EndFeature ROUND_CAVE_RARE = EndFeature.makeRawGenFeature("round_cave_rare", new RoundCaveFeature(), 25); // Ores // public static final EndFeature ENDER_ORE = EndFeature.makeOreFeature("ender_ore", BlockRegistry.ENDER_ORE, 6, 3, 0, 4, 96); diff --git a/src/main/java/ru/betterend/world/features/RoundCave.java b/src/main/java/ru/betterend/world/features/RoundCaveFeature.java similarity index 93% rename from src/main/java/ru/betterend/world/features/RoundCave.java rename to src/main/java/ru/betterend/world/features/RoundCaveFeature.java index 2d1a1712..8c8b8ec2 100644 --- a/src/main/java/ru/betterend/world/features/RoundCave.java +++ b/src/main/java/ru/betterend/world/features/RoundCaveFeature.java @@ -29,7 +29,7 @@ import ru.betterend.util.sdf.operator.SDFTranslate; import ru.betterend.util.sdf.primitive.SDFHexPrism; import ru.betterend.util.sdf.primitive.SDFSphere; -public class RoundCave extends DefaultFeature { +public class RoundCaveFeature extends DefaultFeature { @Override public boolean generate(StructureWorldAccess world, ChunkGenerator chunkGenerator, Random random, BlockPos pos, DefaultFeatureConfig config) { int radius = MHelper.randRange(10, 30, random); @@ -126,7 +126,10 @@ public class RoundCave extends DefaultFeature { float vz = (float) Math.sin(angleY); prism = new SDFRotation().setRotation(new Vector3f(vx, 0, vz), random.nextFloat()).setSource(prism); prism.setReplaceFunction((state) -> { - return state.getMaterial().isReplaceable() || state.isIn(BlockTagRegistry.GEN_TERRAIN); + return state.getMaterial().isReplaceable() + || state.isIn(BlockTagRegistry.GEN_TERRAIN) + || state.getMaterial().equals(Material.PLANT) + || state.getMaterial().equals(Material.LEAVES); }); prism.fillRecursive(world, pos); BlocksHelper.setWithoutUpdate(world, pos, BlockRegistry.AURORA_CRYSTAL); diff --git a/src/main/resources/assets/betterend/textures/block/end_lotus_barrel_bottom.png b/src/main/resources/assets/betterend/textures/block/end_lotus_barrel_bottom.png new file mode 100644 index 0000000000000000000000000000000000000000..108d0627b522579dfa97556822e9d2ad3ef5a87b GIT binary patch literal 744 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 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/betterend/textures/block/end_lotus_crafting_table_bottom.png b/src/main/resources/assets/betterend/textures/block/end_lotus_crafting_table_bottom.png new file mode 100644 index 0000000000000000000000000000000000000000..1f8f3526dcfc9c5241c37ce0628cb273784ebdc6 GIT binary patch literal 3857 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 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/betterend/textures/block/end_lotus_crafting_table_side.png b/src/main/resources/assets/betterend/textures/block/end_lotus_crafting_table_side.png new file mode 100644 index 0000000000000000000000000000000000000000..519d069d25d29d5774202d06e1041d86240ba8a8 GIT binary patch literal 4095 zcmc&%4{#LK89!4XK_(i;SOPPh>?~EF_-^;@|J`z6k_#lY2Wb+Aq|o5o-M7h--0g9@ z$tAG`qs%CbShVRVHdBZYKm~>wthQ9aT1%%`!BW8)1Qitsr6rvzWT-OJw|AE#)Wl?J zJH45^+kNkQ-{0T&d+)8QTD&O#<{38!0)hO>if}dgFYv#4IplZa<4qFzn;fsGcLRYb zxB1_j0#El85#iN#ZJk#a`L1R-(I7G%9S7T^aUvZE%v;bNM@BRDC>=N2u@F7*>w`39 zn<09s7-1vvGTdZWbS7|3=i*wUv)NEhdck~ZUb{vVM6rjc_GnAY)!IXJO0Pzq{b7ct zQX*b+h%WIBQgx9ks?14XN(@TCfC5L!Y7k1S$_aN-91CTJl^Mtb7HX`d@hX-1(8OB8 zw6yB*!i+8Q7NVOxFRn36GMNk}`Jj_%WT2|549hVb2Z#i4J7OMc2Qhc%kcKdJjf5Td zY$rzf8j|CJbEO zM%xp!L>osh*lYM zJrpx=WjI8W5Q4UCY7*iE4oV78S&0KW5>%i-iw6c~6@*kQNgNznA9jpZA8-EpbnBUp zL3CWVDyqC7LXig;u{uy>f&A!(NmN2pL8`%XQr4R#37d33Y8kH8_saCW;&q5QQvjAA zDgdhj2FS1w;8~Nm1j&++Y0{KmaE+)TE+N0gLNswTHCX2Zucb9TD03|NFwpB+XFV|Bx6n+UQ zj7vc1X2_=$HD;b#?D->So8v`}GYkl1MKyt?2nx^*f<#j_6jo6n&m%mK@p*@+NK@MA zx)h5P3b6np4g$**OrS$c2L@6w2a&+b#<+EDMH6~TpC7F` zQDOTy?8qRd2CvFuhe{E@hKzJ$89r@d(unC{dn9@pS0ks_Cz~*7;V z6N)urau#F0LOh~@c-4D;gZ_fN6V`t%{3*3Kl*Xi^3o>v=qqK1fA`w8mp0_=c=z(Te}4b$@xR@3vG3zIil>+V z>1@r_v9_300< zINZDMmLmabZPjmV z`|uydx9-^;oc4o(B4c*z<-fjm?1H*{?cS9gtDfsxSUk84L|5H@ZmPR?dBfeyww|6` zn797(Z{D%#+2d#3z9%;i9J})HhHn_VF1_$U@&sSh_ugm9q4i6OHg5aHl{2MRv~Pv> zP_2{li{4vwq&~XkRA5*4(}7*^fp;#pHs$RbH1hMdb$79qx;f$RYbI@+zvK3|4i-#X zG9zb4cYQDWv+aL*{SUui(7mppu;Kn`-T4Ow^q*HI?&}}Sy?^nRS^WbOs8X1>^SAT& zmb*)xN6Tv#exx+aVcKfc^_#gZ8+spH6#Dq+?5+pis%qXRJe0d5_m$OMkn+qQPnkKsF~ betv84l5)Q0xn=M8SM{Ee_X~8St_(tqydOrXu6sscYlhQ zEn&X9x3arCmv}2HQ&|?fs@iNeOHHj5C6g+097ly%#TW<+kj{n~X@M}kb-_c0r!)!T zEQmrm_ei{GIx8z;rJWEOap5*hyD$mB)E0?VRDyX(Z9_&2yLdXOwQN#l7OT_RtEg7pN<^n~zKm2B zN{2->VD9Bn7Ul-^C>7NLDeyEM1ETvF*al)6W!&-2!rMrgW+bFM_a*=-1;P`;)Th+c z0VFm9x~Ut$b1V;NnvW2~9Q#HweoqpJ>L>M;SA}igql`d+2u8qXIs+c^JwS=gF(SHV zQLe~&`d#5v1W59ND=VnmIFZw^KHX`wFcd!(<=1Zi{uTN!cYh)b1mIYaa{_fR9v50B zKsF6SGrH|#L5tTXDuKW{?JUGx+_V469w9cD6R-frpa3=%luWx)w3AGBpX$LtNA}*C zJFFQPQ;L9PI}G@?ZUc`BUNVQ;(6*7L5xz~$RYm0TQFThI~1h3+;FCJn}a0^i7+2i#x!6sYy-@60&H8$;q##B z=*ZwqP`=}~ImHFpucAR6vo!LvCQ10coHmP!eX`+OOV^VdvE4jk$0=x=HA7-|3jYI zn$?jW^_{BJd9QT9+?|(c`yl2nr9Z1>qBxnkVk27NSYi7HvIuv8?NI|ztUJIlEJKv7 zflZqu%Ykh*%e_VK?Xe&imo_Mij^YbV;(VV!79SSkrT8@Ap{V6Ve0ZF)uj`YfYs`_# zU~TIh{lZQ27yt3EjlI3S*6kB_&`*#n7 z-+l3$uRZ?E#KU*Ke){+m{r&M{!CP<4|MJ{;v+|J-TaTQ-@KmiQ=>Nsc@5$!}Po3D@ z8^YPwZoANEp7`9?ZaFgA^X!_Fhb~^+_}hW|=g*x#a#H%v{F6r>n0s);jl11 zWBQIy_1t^&rrziJj&9xD$2T1wedwXJTaNbIYyYxu_;=FF?9Y!+o_TD|tA}s-#v5lV zHp_*-zpNhU6%5JN*NQ$s5Qqsf<<6p^|Am@HI`4GdFKQj;uo4J^}4b#FR>{b~$UxW7K-UP#2~%0@ zCnvGx*I$}CS%-mviOBWX#>n~%2ZtJ~}5{=NHcnb@1(=bxQ^`f~g1XP1AT%-Q?@ z!=uP*1Anffudm;IzIl7~(Z5euzuJ{4skri{T}k^r%k&=Y`qPIZZP>g{)?5wpVimVA zPwP00u^RK(mQ&aN7y`xz{VLzr`YL^I}rP0YNk+G0N zN0F_D^Pch2mhbm=J($BDQBbz|PK5m0tqW$aFQ4Pwz*PJ@on4(NZtA2J&Jr7!o9=&;SkWHYT@x!|x8Ozz(Vo#muKgz{5v+JV7$)fw3M<+7ge767k&pBzw zj%Fzr@#N~?+jA$2d9tS3`(`s{jgQARN_cBB^5+*E|8*~kTX9X9>K&YocW2(`u1>XM| Y@-BB=;XhsYmH`MnUHx3vIVCg!02-_|FaQ7m delta 665 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 ZPpWQ<*^wKss`y_IbE%tSA!DulzW_yej!ggn literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/betterend/textures/entity/chest/end_lotus_chest_left.png b/src/main/resources/assets/betterend/textures/entity/chest/end_lotus_chest_left.png new file mode 100644 index 0000000000000000000000000000000000000000..988a6f0e2bb2381b91d907968db82608009743f9 GIT binary patch literal 6217 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%0DTFM778=S)jNweCmzX$01d^B-C1e(}Mo z*3ozU_fOj}VKtOept2-~Oy0R0zL(qcLhoL{t}VSUE2BT$jq)oB4-=iQkR>U$wDi5m z4#@J5zP53=C17)pHfcOs*#pNgDim5KPi z)J>B8>0F@HxA6Sg=X$8gdVf$arE^8*;a%3+EAK4d!mV5q`Y1H)*U2dwA;A}Jwp*16 zFTV~-01eB&OWJ5hF|aY-Z5g%ZCMWAm@h+Q@c100k&B}nLjcKpnHM(pz$xYAPcz2sq zqYlq6g)vaRb}GVMmyc_DTD9J`wLH?=9YJEpu}5ZX{+zxR6edCL?u=X$}S z=rlGv@zhmLvfQk3l;6`TXX`62hhxZ1p?RZ!UZb~$vG%=q9DB|$BWJx+l-CFOyw}>5 z`@Q{nWwJrS3a&+kX!jir)OfL=^Tw;k8+BBimu(5-=G!fC%QVn>aDJFIT9vL-N{Kgm zDA_Hy(lH*n)=iY2KffS$_mtx;`QkBCb+`Fqi#>9^%0{lriE!Wkp-5HmU}8|ozCyu) z-^ydQc%8dHqWyB+zI7%IHv%q>>o|Y$MQ+xQ6e0>i1TQP%?lvm}*C}O2A*Z{aWbU0l z^^^gU>Fl&`Y*)fLzPongnZ&}Y8$N{l))h>+k!P96;3Rm3gbyDxNp9kIc3#}YQtry0 z-L26r#@v~_qSoYRyin%pte{rIZ2Q2zKFh?(lYY!dx4l*#VCr@g4m4}bN>}yt72PQ1 z&9RZM2kXmI+4`!O`GTDp<(pTXq@=FS?tI@8?=|JPMP=)UgX5mZlI|r5im%n)uS1lr z&MEF2>^i$0rn+zFsmqT|zESA5+^Eg_EvurSarOM(8j9<$77lH_XWU*sFwCp0>$@bM zS=6`H)p~@g_NYz!@`X#SXUf8^f+f^jz7EdDn~dTg*?-DvmE*`P`@H_m`$6 zJ1w6G%+meOxrMEGJ+GJ2yR^C~aAH$z-?dE^+WQ|beX#@Cn;93@(wnEOifynsng7(m z#DT5M3>G%%oPoBSRqoAS*_KJ~ER|~AmR$%m&MHx{_GXstKg~XoGPP-PT5Fxp`B#62 zL~fBz{E*s7@4c{Znw?!y_;Kx<^Hf*upN%G;I$*KWH-7U6L4!ZDX7da>BQ4G2O1llb z{5_|syJ!jhfwJ}WlifY$30HFO4AU>K_$|}+#M1){8Z(ogg^KUJZk}9AY@I8LE0&M1 zTqS9^VYClbCYS$0{`Bp?g^LxIEWbCLE^L#gw{uiV6zHJ57s;2UQaoiZ|0{b#?Mvj^{(Q_$Lf0>!_sApigX literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/betterend/textures/entity/chest/end_lotus_chest_right.png b/src/main/resources/assets/betterend/textures/entity/chest/end_lotus_chest_right.png new file mode 100644 index 0000000000000000000000000000000000000000..e5a24969637f930f57ff3dd2df49ec31f530b50d GIT binary patch literal 6507 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 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/betterend/textures/entity/sign/end_lotus_sign.png b/src/main/resources/assets/betterend/textures/entity/sign/end_lotus_sign.png new file mode 100644 index 0000000000000000000000000000000000000000..ad84b7a356e17f52b40b7e948e3e3c8261ea9abc GIT binary patch literal 3358 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 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/betterend/textures/item/end_lotus_sign.png b/src/main/resources/assets/betterend/textures/item/end_lotus_sign.png new file mode 100644 index 0000000000000000000000000000000000000000..1dfb6eae5d9d33dfa1f4efa7a3a2aeadb33d4637 GIT binary patch literal 1975 zcmbVNeQXnD9PWsaF+~|5F)+e;BNKt^efHxnD`acIeNdQNm5CwY?Y(c;llJa*cU!xS z1e_oU#9(wXaW2t)sF?5%Vq`9$OWZ^<0-_0O2*eE0j6lpXAS5u~>$=L!Kw{JDy?6J# z&-45~?$*E+jW@kwr+ZT1gZpB}@=U79f)Gm}*K%ADQBn@Y=pjlSB$)ZSj#swjfa* ztRVcFfe4q=P06gl5gyUWx*3rZRuCM+dT7Q&vpmJH662P5kw||?tY*N7R2f*4*1}gl zGHO}6MAL~x!kOTmno&cuqA1b~M{^v75tP}WS|CZOX8r_20GYC(=$4|Xgv|)TTAk%1 zvD5Jo;(CTwHPdOr38Rxhr&%Xshm-$~20hI8rSWW7!N=k7|}?Mz#A; zXC6-yz^M%eGa6HRiN`Y%rnR~rhmlUmlxQ>5pd-2xnOdD8qt*4;X1*PbF8K`vEX@dM zT5O_F6%&>Tzuzv5msq+%QK6PFpS@=f3IGfFNRHtcip5_(#4wV}EwTJ^hL;#-92(T1 z5^0zW<+u>bNf^Yjlc2b3Ah5uHf}t!$G$Rgh%t{>8AX-;zNFtL-$*;vU0}Eq!e9A>I zD3z+F1ymW827DwA+o>o}5;zYOSvN}wKwv4iNAOVLh?}GMNJQWfa7VmhZeo8xlk4o_ z+WW`*9BMM=_(#>l@gBFA2~#e_x+owDfD%QImx9pi4GSy`dstzDZM~u3R}IAOWwl*F z%;@675DF}!yc`QCmrH;Yz*{K~?}1)1!nrxb*bSZP5vfEmarGL~uSgZDO|N1Kk!lMG z$acH?NZGD4f@J!(GDSWfN;$nh5k;8v0mUCzH?@eB00t_m!MS^w{-W>a-vsp!cK>kI z9Je*u{S^K9Ki#L3BS(Q+gYX2UNjo0eo;Bm8q5oaA)U$i$(gYk2JA0X#viKr1r;&=O z4LpT+=0nxt$l6yLC<=K`byda7`zq$GOq?F1O3LzgaDPmHx~%#5==$4>@4UY9X4CCi zMY*|wcftoFgTjUGU#-!$-czH$?doN&9r>WCeWdNm)jiB(%DY`>_La9>>WuAbzw*}M z;m)Nw#}1blXIH+^vZf<@QJ__F`&sz2}wfC>G`u0~|JaF-5&T!ib`D8*F^-vgi8w%eOk_Z_aBxP;f0abc|z$@@Jmg{%Y&&Uv}pf*5w^K z-Wz=H%Y{wDH+pKDcU^hB;rPIe;&!lg!R|v9StHE0KcC$AX71Kj(h5FPcsA1fUCy1i-XoS|hyW@w?je{Fw%=aTMC-5o~;X0Q6OdZ*V{cxw#xJ>eeZ?tD>j eXsqG)Mg8BMzw~|a-IMlTYw7BBfy2d{oBswQ0jnPX literal 0 HcmV?d00001