From 435ee8fbb0efe264d051cf8ac9594db3bdc5b49b Mon Sep 17 00:00:00 2001 From: Forstride Date: Sun, 5 Jul 2020 06:19:02 -0400 Subject: [PATCH] Textures and stuff --- .../blockstates/nether_crystal.json | 52 ++++++++++++++++++ .../blockstates/nether_crystal_block.json | 7 +++ .../assets/biomesoplenty/lang/en_us.json | 2 + .../models/block/nether_crystal.json | 6 ++ .../models/block/nether_crystal_block.json | 6 ++ .../models/item/nether_crystal.json | 6 ++ .../models/item/nether_crystal_block.json | 3 + .../biomesoplenty/shaders/block.properties | 2 +- .../block/chiseled_white_sandstone.png | Bin 330 -> 285 bytes .../textures/block/mahogany_leaves.png | Bin 478 -> 436 bytes .../textures/block/nether_crystal.png | Bin 0 -> 362 bytes .../textures/block/nether_crystal_block.png | Bin 0 -> 233 bytes .../textures/block/palm_leaves.png | Bin 348 -> 446 bytes .../textures/block/willow_leaves.png | Bin 342 -> 399 bytes .../textures/block/willow_vine.png | Bin 331 -> 386 bytes .../loot_tables/blocks/nether_crystal.json | 19 +++++++ .../blocks/nether_crystal_block.json | 19 +++++++ 17 files changed, 121 insertions(+), 1 deletion(-) create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/nether_crystal.json create mode 100644 src/main/resources/assets/biomesoplenty/blockstates/nether_crystal_block.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/nether_crystal.json create mode 100644 src/main/resources/assets/biomesoplenty/models/block/nether_crystal_block.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/nether_crystal.json create mode 100644 src/main/resources/assets/biomesoplenty/models/item/nether_crystal_block.json create mode 100644 src/main/resources/assets/biomesoplenty/textures/block/nether_crystal.png create mode 100644 src/main/resources/assets/biomesoplenty/textures/block/nether_crystal_block.png create mode 100644 src/main/resources/data/biomesoplenty/loot_tables/blocks/nether_crystal.json create mode 100644 src/main/resources/data/biomesoplenty/loot_tables/blocks/nether_crystal_block.json diff --git a/src/main/resources/assets/biomesoplenty/blockstates/nether_crystal.json b/src/main/resources/assets/biomesoplenty/blockstates/nether_crystal.json new file mode 100644 index 000000000..423e69a70 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/nether_crystal.json @@ -0,0 +1,52 @@ +{ + "variants": { + "face=ceiling,facing=east": { + "model": "biomesoplenty:block/nether_crystal", + "x": 180 + }, + "face=ceiling,facing=north": { + "model": "biomesoplenty:block/nether_crystal", + "x": 180 + }, + "face=ceiling,facing=south": { + "model": "biomesoplenty:block/nether_crystal", + "x": 180 + }, + "face=ceiling,facing=west": { + "model": "biomesoplenty:block/nether_crystal", + "x": 180 + }, + "face=floor,facing=east": { + "model": "biomesoplenty:block/nether_crystal" + }, + "face=floor,facing=north": { + "model": "biomesoplenty:block/nether_crystal" + }, + "face=floor,facing=south": { + "model": "biomesoplenty:block/nether_crystal" + }, + "face=floor,facing=west": { + "model": "biomesoplenty:block/nether_crystal" + }, + "face=wall,facing=east": { + "model": "biomesoplenty:block/nether_crystal", + "y": 90, + "x": 90 + }, + "face=wall,facing=north": { + "model": "biomesoplenty:block/nether_crystal", + "x": 90 + }, + "face=wall,facing=south": { + "model": "biomesoplenty:block/nether_crystal", + "y": 180, + "x": 90 + }, + "face=wall,facing=west": { + "model": "biomesoplenty:block/nether_crystal", + "y": 270, + "x": 90 + }, + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/blockstates/nether_crystal_block.json b/src/main/resources/assets/biomesoplenty/blockstates/nether_crystal_block.json new file mode 100644 index 000000000..0c51a02f9 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/blockstates/nether_crystal_block.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "biomesoplenty:block/nether_crystal_block" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/lang/en_us.json b/src/main/resources/assets/biomesoplenty/lang/en_us.json index 559256298..c1bd31745 100644 --- a/src/main/resources/assets/biomesoplenty/lang/en_us.json +++ b/src/main/resources/assets/biomesoplenty/lang/en_us.json @@ -226,6 +226,8 @@ "block.biomesoplenty.mud_brick_stairs": "Mud Brick Stairs", "block.biomesoplenty.mud_brick_wall": "Mud Brick Wall", "block.biomesoplenty.mud_bricks": "Mud Bricks", + "block.biomesoplenty.nether_crystal": "Nether Crystal", + "block.biomesoplenty.nether_crystal_block": "Nether Crystal Block", "block.biomesoplenty.orange_autumn_leaves": "Orange Autumn Leaves", "block.biomesoplenty.orange_autumn_sapling": "Orange Autumn Sapling", "block.biomesoplenty.orange_cosmos": "Orange Cosmos", diff --git a/src/main/resources/assets/biomesoplenty/models/block/nether_crystal.json b/src/main/resources/assets/biomesoplenty/models/block/nether_crystal.json new file mode 100644 index 000000000..14be2e86c --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/nether_crystal.json @@ -0,0 +1,6 @@ +{ + "parent": "block/cross", + "textures": { + "cross": "biomesoplenty:block/nether_crystal" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/models/block/nether_crystal_block.json b/src/main/resources/assets/biomesoplenty/models/block/nether_crystal_block.json new file mode 100644 index 000000000..e6aea3774 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/block/nether_crystal_block.json @@ -0,0 +1,6 @@ +{ + "parent": "block/cube_all", + "textures": { + "all": "biomesoplenty:block/nether_crystal_block" + } +} diff --git a/src/main/resources/assets/biomesoplenty/models/item/nether_crystal.json b/src/main/resources/assets/biomesoplenty/models/item/nether_crystal.json new file mode 100644 index 000000000..84dabd993 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/nether_crystal.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "biomesoplenty:block/nether_crystal" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/models/item/nether_crystal_block.json b/src/main/resources/assets/biomesoplenty/models/item/nether_crystal_block.json new file mode 100644 index 000000000..d0ea70ac3 --- /dev/null +++ b/src/main/resources/assets/biomesoplenty/models/item/nether_crystal_block.json @@ -0,0 +1,3 @@ +{ + "parent": "biomesoplenty:block/nether_crystal_block" +} diff --git a/src/main/resources/assets/biomesoplenty/shaders/block.properties b/src/main/resources/assets/biomesoplenty/shaders/block.properties index 23bd38b58..58784e41a 100644 --- a/src/main/resources/assets/biomesoplenty/shaders/block.properties +++ b/src/main/resources/assets/biomesoplenty/shaders/block.properties @@ -15,4 +15,4 @@ block.10018 = biomesoplenty:origin_leaves biomesoplenty:flowering_oak_leaves bio block.10106 = biomesoplenty:willow_vine # Emissive -block.10089 = biomesoplenty:glowshroom biomesoplenty:glowshroom_block \ No newline at end of file +block.10089 = biomesoplenty:glowshroom biomesoplenty:glowshroom_block biomesoplenty:nether_crystal biomesoplenty:nether_crystal_block \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/textures/block/chiseled_white_sandstone.png b/src/main/resources/assets/biomesoplenty/textures/block/chiseled_white_sandstone.png index 2b4738dd9f79eb63e1fd60b2d0c7b394a647cd5d..a34dd2ee168a48b05d053a901fdc1da0fc52f224 100644 GIT binary patch delta 241 zcmX@bG?!_D1SbnK0|Ud`yN`k!>}BeIx*f$tCqGm2_>H2?+6JY5_^BrePLT;x4uAmFTfi&1Y1qtLDc zg2oPuxc_?uMlekL>;B-@_tcwJ$L8#hwX{nD3$pE}Xh zJtF&BkKo+}yDBb6glEd}S?}mA{G|2b)M5P%-X7PZJ6Bv?mCOHC{?j?zM^jjSFc)tX UzkjOnP&3HQp00i_>zopr0G@$gg8%>k delta 287 zcmV+)0pR|f0?GoA7zqdh0001xk!UuNAs~MVa7bBm000id000id0mpBsWB>pF7<5Hg zbW?9;ba!ELWdLwtX>N2bZe?^JG%hhNHvLWs=l}o!yGcYrR5(wCkU|DCvj zVWk^48W$!eCb}UmVBwp*NhyQG&tqnq-XSDw=sx4)^}Gc4+X-?eL#cn` zxt3`GtPyk82Y1GEE>R)0xJL_t(IPhFC+Z300MMd!8yM1UM4njoM7B8L_gSoCng^?+Of zAdxtt0S8pz0Ldb@2rNoC^j3bSz5U7E%+CKae|DSrN7r@zd@+yP&n^76ZJW>c$9+$H z{l3OzI*H|K8JDk1>^^o)D#_sfd(U5E$%w6A*Et6e0a-v2g@5H2NJfZw_A(pJx9{6N z(H%9C2tEEDnLrFl8$hDx@Dd~fM`lcvEdttbQiaJSI!YEOGnw5bldnb6;dB^^@OS<^ z=K=~5@!zEZCj-gxP-7CViP&z4FeM;g?-j1{}uoM002ovPDHLk FV1nkprQiSn delta 402 zcmV;D0d4-Y1KtCWR)2FzL_t(IPhFBRZUQkBM8Dl_gMw0^R1~XpC4`2c!KN3Oo zUm!6?)T6smw}1XUr`R-2!i`0YPCutCphm?1%>IXj+D8`=QD_9(T)r-|Py&siPG!tm z_DvTXiJn+rDoz0U{>)uh4)x15xd98l7-W)H)3lx&*BIj3y70 z6eY$85?x>eXcV|P0}4L|ZOaJsL)IQV9$@4I z79nX~wTH0}8E8CZbajm^^k?+lF$$0g$Qg))fu9i(T`?=q)*Fz|;(3v-uF<~(68B;m wQ^Q9$F2|v}MmG8C9WV+eUQCBTCT3=Tn3#$ipA&h$01E&B07*qoM6N<$f_!eY6#xJL diff --git a/src/main/resources/assets/biomesoplenty/textures/block/nether_crystal.png b/src/main/resources/assets/biomesoplenty/textures/block/nether_crystal.png new file mode 100644 index 0000000000000000000000000000000000000000..561193c58e840b8c1385c055e8f3c34a282475bf GIT binary patch literal 362 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCij$3p^r=85sEXgD|57Yp@DX@V}>vV~B0j$^uTumn#)&HC0u(83`PZus&bq?&zoRLn8Hzu%ajj zzX~st<^HeiZ$o3_zWQeH3mk}_z+>(Ds=3FDX=cX@<_ps|ztWksI~*7k44$rjF6*2U FngBqdj(Gq8 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/biomesoplenty/textures/block/nether_crystal_block.png b/src/main/resources/assets/biomesoplenty/textures/block/nether_crystal_block.png new file mode 100644 index 0000000000000000000000000000000000000000..6a9dfbbb4633e9685f5afc911fd93249375925c8 GIT binary patch literal 233 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPF5xd^BsU&isXC pT5r5IX)n{x-1X=u_nyV)7P4<^W)tO})jtj74o_Dq*$ literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/biomesoplenty/textures/block/palm_leaves.png b/src/main/resources/assets/biomesoplenty/textures/block/palm_leaves.png index edbdbe6bf6f4ffcd403210054251f64e5a0dd567..d9d226b110bfa6100e1d883a1b8e11a31e5cbe99 100644 GIT binary patch delta 396 zcmV;70dxM`0=@%~Bnkm@Qb$4nuFf3kks%v@zyJUazyWI3i3tDz0aHmtK~y+TU6Maa z191?Af4g`9wNY$hnL<#!gzQO7BcwDZh-JVg-Xjq95~5&{(lnxtdV`g3+%HV_!Seez zZ{C}ktxAvS-LyMBJ1O_GS@kfVcb^|$WqdI%liNwPZr9!ReOpH7qlj%+ZLGxC%co_3 z#}_vVkbl2_3U8U*+%y$LK13q>>+?%FJU)s56j@D55?ry*z~$xjRXKpn29*qmAd?~W z+qg%3S06y#Ane%_&iUT*a9v?_XnXUv*&_>*K!S{G`mqbZ39J1u>CiSJG}O}T{w?68 zAedy>7WT%b?^J9g+4Im9TaQODdD6F$T1|+cO qO}905a4@rWSxw@ar}96IruqZ6KN-;yCof+B0000Kl4TC@oLs_^IThI~cB#7xK&%JjFQ7wfK$M*4A z#QIvV_qJW!)0y|rp7}VB+|wy`Q_q6x0dV$ec2D6+dKDr7&g=&De*k;}z3Bn)-7F`c zfNoY$UkOy+CyS?^YEU-|P4t{z0YS~=0cMMtow`RzB@Lic{ST>`0iCo{?3g1Qa7V?= z2@D!<%#Ujy-stHuOIVNwV3LdQ2D5*`n(vOFiWO*pGr(^WJ(p?(8VvCOp*cD({p4<_ ya5oSB7f>HtXdu8{B7B-nru&WxJ*4)Zep$X$2=29SN&qte0000Bl@WP4`zWs^#b<9M;o^L+6O@`ig?eWH2Rg5x->D@Rw$<50AVx6^L#3Xz=zs%NvMJPm z8}M|82VE{UHyQ-y?z%2abnrpj{~j^^3ud=1 j;TfILsBZGVuBQ46K($_H&+oFo00000NkvXXu0mjft$Cgj delta 282 zcmV+#0pKl5yCJGLm9GLbc}4%B?Hgo`ILa}f`76i($^ScUe`5=_kGXT!t*@U zTV;W{hnl_mv8j+la)hY8$mJHdk*eenlB}SI{)Tg)5a-{`IxD12e~G~5RTjKRM?dx! zuf>SxJDl9UDQ#x2Z;P3EFFPPoLjcq`NHL=M_gjA8GI?6Imw-#`nTg8PTws>snQxGY zBMI4ak&~Q44yYx#NY8hWYj68M4g|GxAmvTp$aEvkEmSvKr5S-hw(EtDd07*qoM6N<$f;N+b;s5{u diff --git a/src/main/resources/assets/biomesoplenty/textures/block/willow_vine.png b/src/main/resources/assets/biomesoplenty/textures/block/willow_vine.png index dcabb4237acfa5bf82b76d542823c7ae88b8dd7e..6043bf82051f7a5ce17337779e4470231e2b0b1d 100644 GIT binary patch delta 336 zcmV-W0k8hc0)hjOBnkm@Qb$4nuFf3kks%v@!TpSKouE|i7jKjxl$B=uN@~zIcHhJFg)8U&+}|@wD~wz zodU*j%+oYg`@ZL5`e0qxk533N-1nW9Wyu6!JI_<>$dDe#A^zyARe1Kw2hjzA3h(!S zKIuS}zVDMK0aT|u0Eq|=HOYGB(wYTb*Of?anxhNwhEwaT%o&Z?-X_DKq@ z%#naURwT3zA`yY*NEtcK#^4_XD?SwesD3>r3uF<{wr$?F?NPr;YSU!Z?IE#qcHcTS zy&>cX>_X6WUB&ry!X!cB@t-aPBrzmAs_Q*_5DcliS}S6=Kr%ajK|ho@0*E6K5;4T# iL|K;(SbgtsbNU0_pO|&GAq@cl0000YOP(AYRwCE)lDda>dfPyqY7NU1i8L&XoRSe+4x-2jF3|z}NJt zinaDkgKSWc71Y2r#k|etWs*;aQ`1GXt%*1%3g!Hw4>}ufm;Fs%QwCgKHG-_OYOeX9 z4U9aJYhf5D*Ktqag((I8u%Ew$;Z+zY&o&?qQMl1xT!*dj_*Q`mh+AQh<=bQjGlt%K h#N@u2z7M7R0OlAj5$x1of%pIb002ovPDHLkV1kP`e$)T} diff --git a/src/main/resources/data/biomesoplenty/loot_tables/blocks/nether_crystal.json b/src/main/resources/data/biomesoplenty/loot_tables/blocks/nether_crystal.json new file mode 100644 index 000000000..2fecfab26 --- /dev/null +++ b/src/main/resources/data/biomesoplenty/loot_tables/blocks/nether_crystal.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "biomesoplenty:nether_crystal" + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/biomesoplenty/loot_tables/blocks/nether_crystal_block.json b/src/main/resources/data/biomesoplenty/loot_tables/blocks/nether_crystal_block.json new file mode 100644 index 000000000..2474bb60c --- /dev/null +++ b/src/main/resources/data/biomesoplenty/loot_tables/blocks/nether_crystal_block.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "biomesoplenty:nether_crystal_block" + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + } + ] +} \ No newline at end of file