From 8d54e187cfb8888aa15abc5fc809bd5582134bbd Mon Sep 17 00:00:00 2001 From: Carrie <122191047+careeoki@users.noreply.github.com> Date: Fri, 28 Mar 2025 12:57:19 -0600 Subject: [PATCH] Convert leaf piles into texturePiles (#1242) * Convert leaf piles to texturePiles, add to biomes, reduce break time * Fix rotation name, tweak yellow leaf pile texture, delete unused leaf pile textures --- .../cubyz/biomes/autumn/dead_forest.zig.zon | 37 +++++++++-- assets/cubyz/biomes/autumn/forest.zig.zon | 62 ++++++++++++++++-- assets/cubyz/blocks/dead_leaf_pile.zig.zon | 14 ++-- assets/cubyz/blocks/duckweed.zig.zon | 2 +- assets/cubyz/blocks/red_leaf_pile.zig.zon | 14 ++-- .../cubyz/blocks/textures/dead_leaf_pile.png | Bin 529 -> 0 bytes .../blocks/textures/dead_leaf_pile/0.png | Bin 0 -> 295 bytes .../blocks/textures/dead_leaf_pile/1.png | Bin 0 -> 361 bytes .../blocks/textures/dead_leaf_pile/2.png | Bin 0 -> 478 bytes .../blocks/textures/dead_leaf_pile/3.png | Bin 0 -> 568 bytes .../cubyz/blocks/textures/red_leaf_pile.png | Bin 556 -> 0 bytes .../cubyz/blocks/textures/red_leaf_pile/0.png | Bin 0 -> 294 bytes .../cubyz/blocks/textures/red_leaf_pile/1.png | Bin 0 -> 380 bytes .../cubyz/blocks/textures/red_leaf_pile/2.png | Bin 0 -> 485 bytes .../cubyz/blocks/textures/red_leaf_pile/3.png | Bin 0 -> 566 bytes .../blocks/textures/yellow_leaf_pile.png | Bin 478 -> 0 bytes .../blocks/textures/yellow_leaf_pile/0.png | Bin 0 -> 296 bytes .../blocks/textures/yellow_leaf_pile/1.png | Bin 0 -> 357 bytes .../blocks/textures/yellow_leaf_pile/2.png | Bin 0 -> 416 bytes .../blocks/textures/yellow_leaf_pile/3.png | Bin 0 -> 511 bytes assets/cubyz/blocks/yellow_leaf_pile.zig.zon | 14 ++-- 21 files changed, 121 insertions(+), 22 deletions(-) delete mode 100644 assets/cubyz/blocks/textures/dead_leaf_pile.png create mode 100644 assets/cubyz/blocks/textures/dead_leaf_pile/0.png create mode 100644 assets/cubyz/blocks/textures/dead_leaf_pile/1.png create mode 100644 assets/cubyz/blocks/textures/dead_leaf_pile/2.png create mode 100644 assets/cubyz/blocks/textures/dead_leaf_pile/3.png delete mode 100644 assets/cubyz/blocks/textures/red_leaf_pile.png create mode 100644 assets/cubyz/blocks/textures/red_leaf_pile/0.png create mode 100644 assets/cubyz/blocks/textures/red_leaf_pile/1.png create mode 100644 assets/cubyz/blocks/textures/red_leaf_pile/2.png create mode 100644 assets/cubyz/blocks/textures/red_leaf_pile/3.png delete mode 100644 assets/cubyz/blocks/textures/yellow_leaf_pile.png create mode 100644 assets/cubyz/blocks/textures/yellow_leaf_pile/0.png create mode 100644 assets/cubyz/blocks/textures/yellow_leaf_pile/1.png create mode 100644 assets/cubyz/blocks/textures/yellow_leaf_pile/2.png create mode 100644 assets/cubyz/blocks/textures/yellow_leaf_pile/3.png diff --git a/assets/cubyz/biomes/autumn/dead_forest.zig.zon b/assets/cubyz/biomes/autumn/dead_forest.zig.zon index 0fe76171..f3a81f42 100644 --- a/assets/cubyz/biomes/autumn/dead_forest.zig.zon +++ b/assets/cubyz/biomes/autumn/dead_forest.zig.zon @@ -97,13 +97,40 @@ }, .{ .id = "cubyz:flower_patch", - .block = "cubyz:dead_leaf_pile", - .chance = 0.05, + .block = "cubyz:dead_leaf_pile:0", + .chance = 0.01, .width = 10, .variation = 6, - .density = 0.3, + .density = 0.6, .priority = 0.1, }, + .{ + .id = "cubyz:flower_patch", + .block = "cubyz:dead_leaf_pile:1", + .chance = 0.015, + .width = 10, + .variation = 6, + .density = 0.6, + .priority = 0.2, + }, + .{ + .id = "cubyz:flower_patch", + .block = "cubyz:dead_leaf_pile:2", + .chance = 0.02, + .width = 8, + .variation = 6, + .density = 0.6, + .priority = 0.3, + }, + .{ + .id = "cubyz:flower_patch", + .block = "cubyz:dead_leaf_pile:3", + .chance = 0.015, + .width = 6, + .variation = 6, + .density = 0.6, + .priority = 0.4, + }, .{ .id = "cubyz:flower_patch", .block = "cubyz:bolete", @@ -111,7 +138,7 @@ .width = 8, .variation = 4, .density = 0.08, - .priority = 0.1, + .priority = 0.5, }, .{ .id = "cubyz:flower_patch", @@ -120,7 +147,7 @@ .width = 8, .variation = 4, .density = 0.08, - .priority = 0.1, + .priority = 0.5, }, }, } diff --git a/assets/cubyz/biomes/autumn/forest.zig.zon b/assets/cubyz/biomes/autumn/forest.zig.zon index 4891be36..fcc2e189 100644 --- a/assets/cubyz/biomes/autumn/forest.zig.zon +++ b/assets/cubyz/biomes/autumn/forest.zig.zon @@ -117,8 +117,8 @@ }, .{ .id = "cubyz:flower_patch", - .block = "cubyz:red_leaf_pile", - .chance = 0.05, + .block = "cubyz:red_leaf_pile:0", + .chance = 0.01, .width = 10, .variation = 6, .density = 0.6, @@ -126,12 +126,66 @@ }, .{ .id = "cubyz:flower_patch", - .block = "cubyz:yellow_leaf_pile", - .chance = 0.05, + .block = "cubyz:red_leaf_pile:1", + .chance = 0.015, + .width = 10, + .variation = 6, + .density = 0.6, + .priority = 0.2, + }, + .{ + .id = "cubyz:flower_patch", + .block = "cubyz:red_leaf_pile:2", + .chance = 0.02, + .width = 8, + .variation = 6, + .density = 0.6, + .priority = 0.3, + }, + .{ + .id = "cubyz:flower_patch", + .block = "cubyz:red_leaf_pile:3", + .chance = 0.015, + .width = 6, + .variation = 6, + .density = 0.6, + .priority = 0.4, + }, + .{ + .id = "cubyz:flower_patch", + .block = "cubyz:yellow_leaf_pile:0", + .chance = 0.01, .width = 10, .variation = 6, .density = 0.6, .priority = 0.1, }, + .{ + .id = "cubyz:flower_patch", + .block = "cubyz:yellow_leaf_pile:1", + .chance = 0.015, + .width = 10, + .variation = 6, + .density = 0.6, + .priority = 0.2, + }, + .{ + .id = "cubyz:flower_patch", + .block = "cubyz:yellow_leaf_pile:2", + .chance = 0.02, + .width = 8, + .variation = 6, + .density = 0.6, + .priority = 0.3, + }, + .{ + .id = "cubyz:flower_patch", + .block = "cubyz:yellow_leaf_pile:3", + .chance = 0.015, + .width = 6, + .variation = 6, + .density = 0.6, + .priority = 0.4, + }, }, } diff --git a/assets/cubyz/blocks/dead_leaf_pile.zig.zon b/assets/cubyz/blocks/dead_leaf_pile.zig.zon index ade20807..3bccfb79 100644 --- a/assets/cubyz/blocks/dead_leaf_pile.zig.zon +++ b/assets/cubyz/blocks/dead_leaf_pile.zig.zon @@ -1,6 +1,6 @@ .{ .tags = .{.leaf}, - .blockHealth = 0.2, + .blockHealth = 0.1, .drops = .{ .{.items = .{.auto}}, }, @@ -8,9 +8,15 @@ .collide = false, .alwaysViewThrough = true, .absorbedLight = 0x000000, - .model = "cubyz:plane", - .rotation = .carpet, - .texture = "cubyz:dead_leaf_pile", + .model = .{ + .model = "cubyz:plane", + .states = 4, + }, + .rotation = .texture_pile, + .texture0 = "cubyz:dead_leaf_pile/0", + .texture1 = "cubyz:dead_leaf_pile/1", + .texture2 = "cubyz:dead_leaf_pile/2", + .texture3 = "cubyz:dead_leaf_pile/3", .item = .{ .texture = "dead_leaf_pile.png", }, diff --git a/assets/cubyz/blocks/duckweed.zig.zon b/assets/cubyz/blocks/duckweed.zig.zon index 4d0814f6..603fe325 100644 --- a/assets/cubyz/blocks/duckweed.zig.zon +++ b/assets/cubyz/blocks/duckweed.zig.zon @@ -1,6 +1,6 @@ .{ .tags = .{.leaf}, - .blockHealth = 0.2, + .blockHealth = 0.1, .drops = .{ .{.items = .{.auto}}, }, diff --git a/assets/cubyz/blocks/red_leaf_pile.zig.zon b/assets/cubyz/blocks/red_leaf_pile.zig.zon index 40f51b14..769509b4 100644 --- a/assets/cubyz/blocks/red_leaf_pile.zig.zon +++ b/assets/cubyz/blocks/red_leaf_pile.zig.zon @@ -1,6 +1,6 @@ .{ .tags = .{.leaf}, - .blockHealth = 0.2, + .blockHealth = 0.1, .drops = .{ .{.items = .{.auto}}, }, @@ -8,9 +8,15 @@ .collide = false, .alwaysViewThrough = true, .absorbedLight = 0x000000, - .model = "cubyz:plane", - .rotation = .carpet, - .texture = "cubyz:red_leaf_pile", + .model = .{ + .model = "cubyz:plane", + .states = 4, + }, + .rotation = .texture_pile, + .texture0 = "cubyz:red_leaf_pile/0", + .texture1 = "cubyz:red_leaf_pile/1", + .texture2 = "cubyz:red_leaf_pile/2", + .texture3 = "cubyz:red_leaf_pile/3", .item = .{ .texture = "red_leaf_pile.png", }, diff --git a/assets/cubyz/blocks/textures/dead_leaf_pile.png b/assets/cubyz/blocks/textures/dead_leaf_pile.png deleted file mode 100644 index fe8816ee2832c4ee795d16b52ce2bf5be969b3e6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 529 zcmV+s0`C2ZP)fwE~E-+ zB(5oLM7S_%GGE-AOy$qaoHOSffj<@bHtkjh0N{MN3B0Q;b_oEAx)o&}5C9xcSE0$& zBbj>i^!y?YmWhL9A_*Ou4`#7TMcsqh{9b{{6}w+obcK(cDYe!IX& z=feZ~>#sNUd>6bVe=nK)I2G4w*|`Av3@{a9uw_xlrZ-b^WLY4wm`AhS@Pd*Fg!(A=<4BXdD_@H6jTeihP^qqW$y`a`k#S;fnoi@+Zb~B5eEO&lmr+U z7#J8{zx&S6Fyka63$lU~Kb`+?KmKG8=4Z!hJIp)Cu4O`2z|FH_#Xu7#JF6 zoMe3e;U}g9zWAmX;4+*An;<&CmqwUyNuUE`8eX9Khi@+860J}i`Amw!i0)Yflg*1ZN zcp@CUGZUT9w^WMxjJHQ{4#sQ^qKqlOlNk}pYwF~^cJ)VpLcHQ*wTnBfzH%68F z#}~^;kmZF{R-G2Cn;uzSjE-dzk}75cfZQLnB-7(G4#;zzfk>+=BA-O$8-It7nZQY&Ui|z5G4NXKoF|mrDO&5Ple0e@wH;=9#(?X?jKt{DR4rskv z;Pb21y5gstg~%#dUJOB*9F1JUAm8c6-Djr-yRfOR;Q40S6`gi{MtK@JjFTVJ4F|J7d0#!oO U9Q^#N`~Uy|07*qoM6N<$g7N<3N&o-= literal 0 HcmV?d00001 diff --git a/assets/cubyz/blocks/textures/dead_leaf_pile/3.png b/assets/cubyz/blocks/textures/dead_leaf_pile/3.png new file mode 100644 index 0000000000000000000000000000000000000000..3da88821dfd13f0e1e4dad17c2c216f2165d9a0b GIT binary patch literal 568 zcmV-80>}M{P)^fuJd(W^Kf3AzP)$Rw?5X2BPizVuD3@Pa==fycENM0U7)B^6k5*>J|W?U78N#Q4g!-jAT}b@u-Kd z?k9wSL+kBc0Ko12u81y82LO;+A;Q2REzL`%1^|asgQ{*}TaRo2u-@*)V(!wV>5%57 z;F4|2fW~Spa(ll+W`$U9_u@H#X=LoH`T;xylE@>O6=E@W>3r=F1`Yv0nwR2lW5=T& z0ARB_3IGr?_Wz5<*wcxL@u-KYZXvTmQ82moY*G?=e*|+G{FoEStWftl9~g7J-3#tF zuc~e#W1n8%YS@;6#oQ$(*7$I~ew1;0zaz~{A!A=XWCF9V!|dyju}?|lkwWFV*pDRg zXgDzN><^QgeH~vu4<23MV0M@NNb^$s_<2)h@WigSd%=QL-9l%))pACcrc(x*eO+bd z1kVG83Im7Oht2LN&e!fABUj6r68Q!5Cs&QOYE?r30000Q|$xuCf=vXL97Oq?d7 zqFJ4cuDd&3(4=t2EJ?Q8)yy~F&n)53iG9VN-gN)~lXXt`>!h5sfs)XfZ;MF zt6aHUu3WymFKBSx!r;1v-MlWA#&kAjZ$=1`KAd3NgevlQ6lP@G zgpapv0Kk6XG5|cjyf#b@#}fcx6lMef)?}SGXhO@p13-`zw4EwG98d5zwY=C@yq&6Z zVYzZIyA0jtDOWC6k;ei+QfMLrz}q@dk=%py-~#?SB1Xzv#;i>~cd@!<(@ zdT8z+ZmwY4g!0B^(JgF)q#(;Qso(9u>76wPNkPYl8r-()WMg0PD9oC7>;32KBJ&_A zD4mVD-#zby)(ou~v9H+a)y!m9ENKGJIQ;nX3dvl6g?_)=!Qf2|zMGG^F-aE6Oklro zFQYP&sUnZ7$m4d96jZKUwrzr$zqiTBj8VXai6qfB4H9FvQ^oymr;+r(0a`OgVOFOg z4`R&i+bfgxKLcW4@t3d9h<(LY>?j|bHIV#(5s u!i=_4#j&rNtptF>Q$5-I;#K4|Ain{ORUwnwW-HhL0000YHa03|TQA$(pAzx+`jy1Q1R$vR z`N_UH>~o@CP4ghBD>IDR1{1{|0)T!PC{xWt~$(695;PdzSzJ literal 0 HcmV?d00001 diff --git a/assets/cubyz/blocks/textures/red_leaf_pile/1.png b/assets/cubyz/blocks/textures/red_leaf_pile/1.png new file mode 100644 index 0000000000000000000000000000000000000000..b8046a2cf66ae21083004d2e13e97b7442622a00 GIT binary patch literal 380 zcmV-?0fYXDP)CJb;#1S*uhIX26xM3C?eEk zOi0b^V3f*^ltABRpYHDIbO0A74F#s5KpRer$ipJ?j0e_}=Kpqouo}>6Qv+iJzNfy` z<>}>}SOtc&oJeWrmQ@Y@Ja3VU$V1(X0sy#iW)$g?mt%p9k)x2&H3>K-0k>X9k(B_| zfyJmHI(;)y3A=Gds!a_50Ie0%P~didFou={9F?$+Uv&?jOZ@)k8t9!3?aX@Oq3VIY zq5i!b3$(hWp+INQgVop0xRrX!lMt1QKhH^7)kngkezl&X6otQMuqYdHm0FQ3Rq7Umx_LpicP|WV{DUa%Utr=d5X=7{8v{$$3P)b(SkbK$ zixq*gB~glQhu3F}E83sIrl!reCrR;i{agx|mZ5~R5@9}o1tSkA6N literal 0 HcmV?d00001 diff --git a/assets/cubyz/blocks/textures/red_leaf_pile/3.png b/assets/cubyz/blocks/textures/red_leaf_pile/3.png new file mode 100644 index 0000000000000000000000000000000000000000..675812f30cb358f8a0df827ae60afdd4bb4ea2b1 GIT binary patch literal 566 zcmV-60?GY}P)8+_5dOx1z*P_@ofXL?O-#yjEs}+bPxfWD>h@CjAX5~>;3*_4184N+q@X52enGZ4$CUwUlAhIT7hrM}5X0L&ldzZgGBvcfNM=Q5y7zSZC_1FqiG7Q4c-#Q}S=G*HI z0O0NYSSi|+X8?c|rWE-$Yr|Pqp#i{pc|uVzO#Nabh;v$uY~GY-c=L?JvZ(`_pb1F% zdW03G6vR2zF9dN;+7+;xxRrn410WeYY=x;}*(-Da@a7qP4c0IS0PyRFve$gMcUgQ% ziTuUL=Ki1q!yv2%E?Z$rfKpMZs)y8Vw_xfQ&q171xjlbkj(nS~Fs=5R!Y(p{I49}1 zl;k79Ek-sEXDS;_LfY(61@`uSg!EiK6#3nD3%&0xtR^o1{o`;YReY7(GlsK_lCi^P zuYu*i1A;gwQIm`v)~AevljU_ua~Fl08sO8_8Qep6a{0wJYhJ? zNPavy(@Y&0&N6y>KETu!h|I;^V@{j>C0J3rn|c+S&ZZ(S zO2Q;n`}tT`0|$W4WU1aCuk~TO10e7{@}eY*Bkf8vKs9g(XQ_IByw)=Kc>iiP+pJ`W z3()TO8sNirN4wwq(j?WH-I?!782qb27O4s~aCr-TI-E=*G8N<4?{j==XC)Qdlw(PFKn zDNIr`$k|j)4+LOK2$Qstxv-O^W&pryI@JD|;xicPcx?k^$YHyyP0Zp*pNA)gwp3n} z%lZ;UyRBKklDX}VE%n>n?K6ftW|1gM#G975x|$C4YC1Gq zC40Hj(PFJ^d4cZ{_#UnR0Q@s$F3djH&vL}rcE3kU{;<(vtz_zVa;kyTxKv5y1CCMo Uc``cw?f?J)07*qoM6N<$f}`Hx-v9sr diff --git a/assets/cubyz/blocks/textures/yellow_leaf_pile/0.png b/assets/cubyz/blocks/textures/yellow_leaf_pile/0.png new file mode 100644 index 0000000000000000000000000000000000000000..7e3c3672949d7f78400b585a773109ede0e560d7 GIT binary patch literal 296 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`?>$`{Lo9le6Be-j*m3gh|Kq-S z|4&{#edGWT)cn_H-rmD;cz$u9MBAM;8-CVrKE$^Cp$`ub*!--P+;3NT_`}ze(jq7I zh3EeF_TFS{00c58Hnm9?Z9equ|Mbpt{~xk}#P(Qx>utQBFRpABJ+J=P`3DAXHI$i| zkL(r-i#hUJ@b1r+JtlV!0F{5ZaEx_Bo0ZS!c-J%wc`@e=3?c6=4xKpAAkzDyLA_pI zS*Nk^bjN|COI2@5E&<{M&FQU;j1xT)3VU-nb{(u2of*i}vfE)&zo2UCL#97>%hfye*= literal 0 HcmV?d00001 diff --git a/assets/cubyz/blocks/textures/yellow_leaf_pile/1.png b/assets/cubyz/blocks/textures/yellow_leaf_pile/1.png new file mode 100644 index 0000000000000000000000000000000000000000..28a475717583bf32b7daf991d229715a3b3411a8 GIT binary patch literal 357 zcmV-r0h<1aP)YU6vn@s1X4)QB_JVLoVtr!A`}W8eE=UJOV&JsYnMKP571Ev1hkpN{Z3tkMsR7V zp@ZQ##8YpgY5em|_Ydbgzwg`&{8OTRu$_*nI@JLH$CtNX?%Oid&D-M@@p^an{3C*f z!RyltEZ>1~cGKv*o=>QYs235aV+}4&>W&}gG6~6Z&29skgaiP?>wD3r;I+Q2pmlZh zToVA0MF9aok(c`jMP8!FOW1KLz9raB#{>Wma);4u(H}F50+LBcjIBoKlO~gp&W8g4 zz-seZ!`XWcIO}Rd2XSQ*5=T>I*l~Jr4t&pz+UhLk?+nyWmqh`&M`BOPGt&4?RoQVW z^koIhcVPJr0AMs*2z5rDYt~fi|No8F^9lX6wqf!P`!|EC5Jnt000000NkvXXu0mjf D-2R+y literal 0 HcmV?d00001 diff --git a/assets/cubyz/blocks/textures/yellow_leaf_pile/2.png b/assets/cubyz/blocks/textures/yellow_leaf_pile/2.png new file mode 100644 index 0000000000000000000000000000000000000000..f53efada2563521f84928d54e389924b5ebc571f GIT binary patch literal 416 zcmV;R0bl-!P)3zdgJfzzJKoSr??UOL0d;P1At0rtmJ*sZ)yNP2$d<1UoVf^SVpWjC;T8( zzi&@ka>v>B4A^xn)|(THep8#$3=q`}{9dR44yzruSH-N46d55P3P9M7vn{3GB(ote z%rskGvnafrgX>u2vZV*LAGCGx;Vx#ZkCXr!%Lp^8c|T}tfc56YwA;|7-Xv)P_#_lt?_JVoi* zygz?X>5StUxQ=z@S&C(~Qgf*=Q)>DTK)ipkC?vAxf=qSVZRlyYk+2%e2-~Y-dsP5h z!?{Y^a~%uUu`s0oz$vTb!m_SX>_Pl*Y_Ce;u-YX_LH$q2S^ohgI=;ufJ@>Kz0000< KMNUMnLSTZjwYT^H literal 0 HcmV?d00001 diff --git a/assets/cubyz/blocks/textures/yellow_leaf_pile/3.png b/assets/cubyz/blocks/textures/yellow_leaf_pile/3.png new file mode 100644 index 0000000000000000000000000000000000000000..aecbc105ec50ba6ed8fd621c36ba8b4647d7d77f GIT binary patch literal 511 zcmVu-MX45QH65E$OFN1{P(q zV57tkA;U?LJ(r2e-tJz``Of#}Tmz8BkpP5AYQDQa-`~pF%_RW8fBYfvJpdZxg)#g) zyV*e8ykt`x36s=3-``5vaRF!!=jQG4P7doWPY*AINosV6$>K<^uFn<67VG`>=U)q& z#gQmDz@|9j0My$p>g^V8UIK7fZvm)vrK5+><~gxzc)^>*vO4a%@N zoSW)<;CtAIDy^zUrK~2_x>K{84Ftf=OKNIX2|PW#d;wdIdeRs#Y!j8bFiDMbc5_L+ z-2x!+JsTZBu^0N2mC>f=aBg<9fm~gm+bFFE8c$W@sT5_Wax4JAa?}(5!f;v)POW0pR7!=w@DKC9)a&+-X8Cy)}5N~Osq0e zV13i=bq?z-SsY1!vNDQ#+FW*A%8qM+vN#f5rgzIdB*CV|CP@GQ002ovPDHLkV1lHe B@Uj2^ literal 0 HcmV?d00001 diff --git a/assets/cubyz/blocks/yellow_leaf_pile.zig.zon b/assets/cubyz/blocks/yellow_leaf_pile.zig.zon index 88d0621c..958a9b9a 100644 --- a/assets/cubyz/blocks/yellow_leaf_pile.zig.zon +++ b/assets/cubyz/blocks/yellow_leaf_pile.zig.zon @@ -1,6 +1,6 @@ .{ .tags = .{.leaf}, - .blockHealth = 0.2, + .blockHealth = 0.1, .drops = .{ .{.items = .{.auto}}, }, @@ -8,9 +8,15 @@ .collide = false, .alwaysViewThrough = true, .absorbedLight = 0x000000, - .model = "cubyz:plane", - .rotation = .carpet, - .texture = "cubyz:yellow_leaf_pile", + .model = .{ + .model = "cubyz:plane", + .states = 4, + }, + .rotation = .texture_pile, + .texture0 = "cubyz:yellow_leaf_pile/0", + .texture1 = "cubyz:yellow_leaf_pile/1", + .texture2 = "cubyz:yellow_leaf_pile/2", + .texture3 = "cubyz:yellow_leaf_pile/3", .item = .{ .texture = "yellow_leaf_pile.png", },