From 8eb39cf558822faf860879051f8912114b60c751 Mon Sep 17 00:00:00 2001 From: Martin Prokoph Date: Fri, 12 Dec 2025 19:13:06 +0100 Subject: [PATCH] compat: Blockus --- assets/blockus/blockstates/legacy_leaves.json | 66 ++++++++++++++++++ .../blockus/blockstates/white_oak_leaves.json | 66 ++++++++++++++++++ .../blockus/models/block/legacy_leaves.json | 6 ++ .../blockus/models/block/legacy_leaves1.json | 6 ++ .../blockus/models/block/legacy_leaves2.json | 6 ++ .../blockus/models/block/legacy_leaves3.json | 6 ++ .../blockus/models/block/legacy_leaves4.json | 6 ++ .../models/block/white_oak_leaves.json | 6 ++ .../models/block/white_oak_leaves1.json | 6 ++ .../models/block/white_oak_leaves2.json | 6 ++ .../models/block/white_oak_leaves3.json | 6 ++ .../models/block/white_oak_leaves4.json | 6 ++ .../blockus/textures/block/legacy_leaves.png | Bin 0 -> 1248 bytes .../textures/block/white_oak_leaves.png | Bin 0 -> 863 bytes .../blockus/textures/block/legacy_leaves.png | Bin 0 -> 2065 bytes .../textures/block/white_oak_leaves.png | Bin 0 -> 491 bytes 16 files changed, 192 insertions(+) create mode 100644 assets/blockus/blockstates/legacy_leaves.json create mode 100644 assets/blockus/blockstates/white_oak_leaves.json create mode 100644 assets/blockus/models/block/legacy_leaves.json create mode 100644 assets/blockus/models/block/legacy_leaves1.json create mode 100644 assets/blockus/models/block/legacy_leaves2.json create mode 100644 assets/blockus/models/block/legacy_leaves3.json create mode 100644 assets/blockus/models/block/legacy_leaves4.json create mode 100644 assets/blockus/models/block/white_oak_leaves.json create mode 100644 assets/blockus/models/block/white_oak_leaves1.json create mode 100644 assets/blockus/models/block/white_oak_leaves2.json create mode 100644 assets/blockus/models/block/white_oak_leaves3.json create mode 100644 assets/blockus/models/block/white_oak_leaves4.json create mode 100644 assets/blockus/textures/block/legacy_leaves.png create mode 100644 assets/blockus/textures/block/white_oak_leaves.png create mode 100644 input/assets/blockus/textures/block/legacy_leaves.png create mode 100644 input/assets/blockus/textures/block/white_oak_leaves.png diff --git a/assets/blockus/blockstates/legacy_leaves.json b/assets/blockus/blockstates/legacy_leaves.json new file mode 100644 index 0000000..156c0cc --- /dev/null +++ b/assets/blockus/blockstates/legacy_leaves.json @@ -0,0 +1,66 @@ +{ + "variants": { + "": [ + { + "model": "blockus:block/legacy_leaves1" + }, + { + "model": "blockus:block/legacy_leaves1", + "y": 90 + }, + { + "model": "blockus:block/legacy_leaves1", + "y": 180 + }, + { + "model": "blockus:block/legacy_leaves1", + "y": 270 + }, + { + "model": "blockus:block/legacy_leaves2" + }, + { + "model": "blockus:block/legacy_leaves2", + "y": 90 + }, + { + "model": "blockus:block/legacy_leaves2", + "y": 180 + }, + { + "model": "blockus:block/legacy_leaves2", + "y": 270 + }, + { + "model": "blockus:block/legacy_leaves3" + }, + { + "model": "blockus:block/legacy_leaves3", + "y": 90 + }, + { + "model": "blockus:block/legacy_leaves3", + "y": 180 + }, + { + "model": "blockus:block/legacy_leaves3", + "y": 270 + }, + { + "model": "blockus:block/legacy_leaves4" + }, + { + "model": "blockus:block/legacy_leaves4", + "y": 90 + }, + { + "model": "blockus:block/legacy_leaves4", + "y": 180 + }, + { + "model": "blockus:block/legacy_leaves4", + "y": 270 + } + ] + } +} \ No newline at end of file diff --git a/assets/blockus/blockstates/white_oak_leaves.json b/assets/blockus/blockstates/white_oak_leaves.json new file mode 100644 index 0000000..ac2d770 --- /dev/null +++ b/assets/blockus/blockstates/white_oak_leaves.json @@ -0,0 +1,66 @@ +{ + "variants": { + "": [ + { + "model": "blockus:block/white_oak_leaves1" + }, + { + "model": "blockus:block/white_oak_leaves1", + "y": 90 + }, + { + "model": "blockus:block/white_oak_leaves1", + "y": 180 + }, + { + "model": "blockus:block/white_oak_leaves1", + "y": 270 + }, + { + "model": "blockus:block/white_oak_leaves2" + }, + { + "model": "blockus:block/white_oak_leaves2", + "y": 90 + }, + { + "model": "blockus:block/white_oak_leaves2", + "y": 180 + }, + { + "model": "blockus:block/white_oak_leaves2", + "y": 270 + }, + { + "model": "blockus:block/white_oak_leaves3" + }, + { + "model": "blockus:block/white_oak_leaves3", + "y": 90 + }, + { + "model": "blockus:block/white_oak_leaves3", + "y": 180 + }, + { + "model": "blockus:block/white_oak_leaves3", + "y": 270 + }, + { + "model": "blockus:block/white_oak_leaves4" + }, + { + "model": "blockus:block/white_oak_leaves4", + "y": 90 + }, + { + "model": "blockus:block/white_oak_leaves4", + "y": 180 + }, + { + "model": "blockus:block/white_oak_leaves4", + "y": 270 + } + ] + } +} \ No newline at end of file diff --git a/assets/blockus/models/block/legacy_leaves.json b/assets/blockus/models/block/legacy_leaves.json new file mode 100644 index 0000000..7b225fe --- /dev/null +++ b/assets/blockus/models/block/legacy_leaves.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves", + "textures": { + "all": "blockus:block/legacy_leaves" + } +} \ No newline at end of file diff --git a/assets/blockus/models/block/legacy_leaves1.json b/assets/blockus/models/block/legacy_leaves1.json new file mode 100644 index 0000000..ae6908c --- /dev/null +++ b/assets/blockus/models/block/legacy_leaves1.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves1", + "textures": { + "all": "blockus:block/legacy_leaves" + } +} \ No newline at end of file diff --git a/assets/blockus/models/block/legacy_leaves2.json b/assets/blockus/models/block/legacy_leaves2.json new file mode 100644 index 0000000..2478af9 --- /dev/null +++ b/assets/blockus/models/block/legacy_leaves2.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves2", + "textures": { + "all": "blockus:block/legacy_leaves" + } +} \ No newline at end of file diff --git a/assets/blockus/models/block/legacy_leaves3.json b/assets/blockus/models/block/legacy_leaves3.json new file mode 100644 index 0000000..af67fad --- /dev/null +++ b/assets/blockus/models/block/legacy_leaves3.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves3", + "textures": { + "all": "blockus:block/legacy_leaves" + } +} \ No newline at end of file diff --git a/assets/blockus/models/block/legacy_leaves4.json b/assets/blockus/models/block/legacy_leaves4.json new file mode 100644 index 0000000..d5bc111 --- /dev/null +++ b/assets/blockus/models/block/legacy_leaves4.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves4", + "textures": { + "all": "blockus:block/legacy_leaves" + } +} \ No newline at end of file diff --git a/assets/blockus/models/block/white_oak_leaves.json b/assets/blockus/models/block/white_oak_leaves.json new file mode 100644 index 0000000..563f1a0 --- /dev/null +++ b/assets/blockus/models/block/white_oak_leaves.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves", + "textures": { + "all": "blockus:block/white_oak_leaves" + } +} \ No newline at end of file diff --git a/assets/blockus/models/block/white_oak_leaves1.json b/assets/blockus/models/block/white_oak_leaves1.json new file mode 100644 index 0000000..de060d2 --- /dev/null +++ b/assets/blockus/models/block/white_oak_leaves1.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves1", + "textures": { + "all": "blockus:block/white_oak_leaves" + } +} \ No newline at end of file diff --git a/assets/blockus/models/block/white_oak_leaves2.json b/assets/blockus/models/block/white_oak_leaves2.json new file mode 100644 index 0000000..ba2621d --- /dev/null +++ b/assets/blockus/models/block/white_oak_leaves2.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves2", + "textures": { + "all": "blockus:block/white_oak_leaves" + } +} \ No newline at end of file diff --git a/assets/blockus/models/block/white_oak_leaves3.json b/assets/blockus/models/block/white_oak_leaves3.json new file mode 100644 index 0000000..ae71928 --- /dev/null +++ b/assets/blockus/models/block/white_oak_leaves3.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves3", + "textures": { + "all": "blockus:block/white_oak_leaves" + } +} \ No newline at end of file diff --git a/assets/blockus/models/block/white_oak_leaves4.json b/assets/blockus/models/block/white_oak_leaves4.json new file mode 100644 index 0000000..9af397f --- /dev/null +++ b/assets/blockus/models/block/white_oak_leaves4.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves4", + "textures": { + "all": "blockus:block/white_oak_leaves" + } +} \ No newline at end of file diff --git a/assets/blockus/textures/block/legacy_leaves.png b/assets/blockus/textures/block/legacy_leaves.png new file mode 100644 index 0000000000000000000000000000000000000000..41289e632e5b5b774dfb79be67d82a025eedcb92 GIT binary patch literal 1248 zcmV<61Rwi}P)r?3` z8yjsLCud3`v2l5oon~BKa+h5fWS4kZ;55Ixdmr`{9>AtE^E~&S^W5LP=bq=Bd(I_h zrsY1*U9Vyyq8)!e%FCUDmI`QWt(1%H?s`nN#Yc*z5^}O=dtVhOKVB{uiY4$RM@yve z)sap7+PxZ%{q|C4Z5+QW1*`|HjLG)~BRj?O&h!)Unh+7bs|BIRmaAp5p9-JqF;E)v ze&rS6aG1Q#Q4&JX+f!TkUf-nr_WD>YgGc{dUb`3_9gSeTUdqYIk^R}(SyFhA8lOmp zM1kdih2I>1Tn@fq?G|dnYbWl|)YO#hqaAGbX&BdqkZf0t7m)LukKPDv=4}Tb*6`Q> z@Y`=}NK!&1{$C8#luvwd#U#-+ojiWG`t zVm^W}`7UR*WZ+EOhbkCWh*hTMQel#UDm2sKQ#zrDI@-J8tqc!_to5Xal!KX8ndpI$ zJaQj)i=x9t+M>h18mZvZ0?7l9NSU6VriJjUn^(^(%?akmsRsF5|J23BH_VE*;=>AQ z+MS*V|NLM%?-{LToEQ5h>RB&7$pV%G76u4Tq=nJoe2`qJ>y>iXw=OX^H%Fnr!cv}> zmq#;0M!8eSCnhFnA$;HIKJop7ZJGlc@Ot`pJNu6L#1FZD2=pNvb4_XHd*P0qcl=$c z?Iz=HE)AbG%Kr3#pkOda{^Nd$N0cmv-|ueJ`UbTN_y9cjmxex3)>6hl*LDi^FHI(s zoDgLG%*-B-hh{7@l6Rd6Njyjo9+n1v-LZ8XcMhySy`H;2>XxQKNM&VZkBT!faqx>Bkq9y11<&7ka}%pW zWF$C301q7<67DvSJl{b#&koBx(0i&^z`U0?cMFV%c{4JkF?Hd4PWDK=b`HeGEAo77 zK1Y000+oJH%IWF>z4)Y~7=$)eJ_nC>x%EIgeB40VeybqNZP{9$@DCQV+!Xm%=YvmS3!P3OJ(5=W3GW)B~{ue5#_bg`$ z<#RQG-g@Av-y*jv;8Rw_x~@(M=0rV!`ys*!d}UK5tEf<8P!FK3yHc{~rIqwvBJm)f zs~iCS<-7B@V$=glj*!$l=aLkNec*`ddJg_QewJ}A=&@?70{;TEyKe#dDCwmD0000< KMNUMnLSTZpIB=@~ literal 0 HcmV?d00001 diff --git a/assets/blockus/textures/block/white_oak_leaves.png b/assets/blockus/textures/block/white_oak_leaves.png new file mode 100644 index 0000000000000000000000000000000000000000..39edadca79afc5140f0181257baf8e1929d84127 GIT binary patch literal 863 zcmV-l1EBngP)_`GN*2Q=syZxboaCc5lWpuEx&HYcNlm+HqbD{>)2aoRw zn2tWQEjHc*_1(rTcOATH*|U>#=awhkrsIQi6i!~@GGP!x`1dapClt(qib8-G-(U@_ z2&D*wQ#qW?qYvYw5^974B-RK)3}%m>-jA(8lz7H!c8=YUHRmAxjr{({qIk z)7(LnC_W6zqV#lwp#^j*=|IaeCw)&LrRc*L82HMS<=@bpAtItGOaJWcHuHlrVhj6y_N}MuYBldG#8RfbIk`WN*%>#M#$U4x+ zF~G%^33R&Ignrbyt}7sg6s1QxCh9;KOeEH(Ow04EV9cfWbAr*8ut-1ObRJ01_lK$! z)2v6mmBy0SVDc(o7QKr%-xVtf|4&U~hyZh@Th=_Fvw^vN9ldVJMq7Y|=)cSZ@$#+t zpUeX(KQJbBBC6YXcKhq|Kro`4JOv!Fzh7$}P{Ee9Oy<9#Qe>@p07#WPvwlvhnW`zR zIt3N&AC4XE=r}bqN&Y0?|GoFVcVtay z@XSFDt_~0c4GIcWhk^SL@f>IeuH)KYlHg`<44iL*Ajje2X#?eN9SK3U&8&8wFi$g^ zpg6shq`7EDnxr=ZGz3kZmSiNUct(JunON4KLfVehATUd-kO*%LsxkUAacp1;&xEH0 zYpIlYN=YNreBr4{1R&5e0tqMSbp{iWq(ZuR39uGl%MiF5BE+i@KhYpOPZJ9Jb36kp zrKp5LQ504vrI-Sva7D}{7)NnjhWf~`$r8+mKygCu1@|5ZFvrs|M3{O;uQBkXLgEC$ zNXTSnvsr5Pl5%{k3{xtVG8C8LxC9_1reuRaCP@sY34IJ|#zgU~QD8X(EHaYOT!NrN zfU7+*=#5rdgQ-_1pqMO)G|Dh3D#p|eq$w-Tn8540jnkBj(J^|)AeaCavto^LoWPml zxVKPSKfh)GXsgj!ZM@MJz20iVBm^XaFnR@fBif`*HZrm>#>6G?6cdmL+?*grVqn%W=BCOojHj4C8Vs3VTGb2AVUQCcd(PQIi6rLd2{|P%jCFYcVfEF8>t82o&wX zX*imVNqz-~VG1zrdn?dGYmQ?8>DzMMgE4V2f|=wQzgQsEI}1q$JeP?b*b{{8zwvc{ zd!<|Z;9vxZOY86f57zO;7{JWp!Em~}I@JY&`qc-i{j@&W%=#$KnQ=b8qV4|gm&!Jr zyB~F4s^1_vpx)IOws`5xRRgnrip*NMcF|F|sb6RK_Q>__X%8Jc?6)=LIA&stzTRV( zSsqO`MX%d^xFyk?XwJhgw0yUzTNls$-0%DHZ~(moK6n7yztJ`idh{Y zZrt$~ivGgZwjpWSi4*hnjnL*6cg}ebzF|~3!&?SNzHs~Ofi@J%`Ee(IW%Tg+cBrGJ z^htg~{el|kaba`rn!5+@fA89UE!JMC8ypzzKE9|V`$YA#DYiG7Emzljx&_1!dtSD5 zj?J!`ko_rDIqmdVs1Ch!!tS8{+mxzb8yZ}p^2qEbv97MQ8MBs^wslU9s;F)_{-_*+ zu1(AOeE0O_?j^+)UB&VP4`Y=r(T$1ewQ|iVc0}555#tX{vSdH7gYJwQ<5UN2YoGqz zmE|wj-7Rd*`y$=(RQuG-0!ycPbx4Mrugi$EuDLa-rImFN}yY)^w`7l1CF6i4l5#TI?5gtes%4`IUdf(@++KcFO(GRtDd!NM*uRk z^q)u2-kXZ~^F1!iHMDDNleP@S&64~Z=@;7gj;2hXob((3{OKQxPydx0 z;4;v*W68z-e=Mo?H@LslRu(@S?>RTiC&xe0bARBOPbRw^xMz`GxA^~D0QBlA=+G|k zT{to|dsK;2=N#YGY&|j>tiG*^BA^X^DS)|7zLXB(liva-;W$HUU;|O2 zcWc>hRn67Vf-PtEJ|2_-Bq@Db+jRTTFZ+UqIN8}3eP{{GdOmyMoyy>whi0aFO2?e2 zI((-!eT8@GngUDEzKt6}0jTR|bXBQLUFVaxhr92qd*onroGXNm86GA6w1WbI)y2~n Gt@;=1@C=gx literal 0 HcmV?d00001 diff --git a/input/assets/blockus/textures/block/white_oak_leaves.png b/input/assets/blockus/textures/block/white_oak_leaves.png new file mode 100644 index 0000000000000000000000000000000000000000..cbd3bd0d4221df48579b254f814d0822d7f3be3d GIT binary patch literal 491 zcmVPx$rAb6VR5*=&ld)>TP!xv$BLy8pG=ocqUJ!yypkN30LKdCVcjy~r^Z|T}tc?y9 zcNam(q5M_4#)b38oVV=#^h0ItVS9kw~>v<#Ft+Yo-PB+?Cg{VrT#!<%jBdJI)5Ki~)p zgK>QGOe)t0+o}Li$f{OlcdX8W9ez>B3g`U=N#rYUwjoDYaD`pF;==&yF$Uw9s9ZO8 zO8EgEhiB*FB=XgKk>2nD04mpwoi?D)_b>j0`68vi_|R$DbW9>&O+ycDNB{Amx0gr7 zO1w(bk*R6|J#2Hh!bZ)29RL8kXlH?)?cxlh$qJl`8Tjr9ODD0A6-*A?sGUF-IqxrZ-CZFo9Tqc*L*JM^}Cpc9)J|tDo}J