From 871b635cae5c9a62778259808eeb088ea579d3ab Mon Sep 17 00:00:00 2001 From: Carrie <122191047+careeoki@users.noreply.github.com> Date: Sun, 13 Apr 2025 08:45:05 -0600 Subject: [PATCH] Sulfur ore, block, and torches (#1287) * Sulfur ore, block, and torches * Tweak block health * Add material values, brighten sulfur block --- assets/cubyz/blocks/sulfur_block.zig.zon | 11 +++++++ assets/cubyz/blocks/sulfur_ore.zig.zon | 31 ++++++++++++++++++ assets/cubyz/blocks/sulfur_torch.zig.zon | 22 +++++++++++++ assets/cubyz/blocks/textures/sulfur_block.png | Bin 0 -> 486 bytes assets/cubyz/blocks/textures/sulfur_ore.png | Bin 0 -> 355 bytes assets/cubyz/blocks/textures/sulfur_torch.png | Bin 0 -> 190 bytes .../blocks/textures/sulfur_torch_emission.png | Bin 0 -> 4735 bytes assets/cubyz/blocks/textures/torch.png | Bin 192 -> 194 bytes assets/cubyz/items/textures/sulfur.png | Bin 0 -> 363 bytes assets/cubyz/items/textures/sulfur_torch.png | Bin 0 -> 250 bytes assets/cubyz/recipes/special_recipes.zig.zon | 12 +++++++ assets/cubyz/recipes/wood_recipes.zig.zon | 24 ++++++++++++++ 12 files changed, 100 insertions(+) create mode 100644 assets/cubyz/blocks/sulfur_block.zig.zon create mode 100644 assets/cubyz/blocks/sulfur_ore.zig.zon create mode 100644 assets/cubyz/blocks/sulfur_torch.zig.zon create mode 100644 assets/cubyz/blocks/textures/sulfur_block.png create mode 100644 assets/cubyz/blocks/textures/sulfur_ore.png create mode 100644 assets/cubyz/blocks/textures/sulfur_torch.png create mode 100644 assets/cubyz/blocks/textures/sulfur_torch_emission.png create mode 100644 assets/cubyz/items/textures/sulfur.png create mode 100644 assets/cubyz/items/textures/sulfur_torch.png diff --git a/assets/cubyz/blocks/sulfur_block.zig.zon b/assets/cubyz/blocks/sulfur_block.zig.zon new file mode 100644 index 00000000..fda33cbd --- /dev/null +++ b/assets/cubyz/blocks/sulfur_block.zig.zon @@ -0,0 +1,11 @@ +.{ + .tags = .{.stone}, + .blockHealth = 25, + .blockResistance = 1, + .drops = .{ + .{.items = .{.auto}}, + }, + .rotation = .stairs, + .model = "cubyz:cube", + .texture = "cubyz:sulfur_block", +} diff --git a/assets/cubyz/blocks/sulfur_ore.zig.zon b/assets/cubyz/blocks/sulfur_ore.zig.zon new file mode 100644 index 00000000..646781f1 --- /dev/null +++ b/assets/cubyz/blocks/sulfur_ore.zig.zon @@ -0,0 +1,31 @@ +.{ + .tags = .{.stone}, + .blockHealth = 40, + .blockResistance = 1, + .item = .{ + .texture = "sulfur.png", + .material = .{ + .density = 2.0, + .strength = 2.0, + .elasticity = 0.25, + .grip = 0.25, + .hardness = 2.0, + .textureRoughness = 0.1, + .colors = .{ + 0xffa99942, 0xffbeb349, 0xffe5c64c, 0xfffae764, 0xfffeffc9, + }, + }, + }, + .ore = .{ + .veins = 3, + .size = 25, + .height = -200, + .density = 0.8, + }, + .drops = .{ + .{.items = .{.auto}}, + }, + .rotation = .ore, + .model = "cubyz:cube", + .texture = "cubyz:sulfur_ore", +} diff --git a/assets/cubyz/blocks/sulfur_torch.zig.zon b/assets/cubyz/blocks/sulfur_torch.zig.zon new file mode 100644 index 00000000..1019d8d7 --- /dev/null +++ b/assets/cubyz/blocks/sulfur_torch.zig.zon @@ -0,0 +1,22 @@ +.{ + .tags = .{.wood}, + .blockHealth = 0.5, + .drops = .{ + .{.items = .{.auto}}, + }, + .solid = false, + .emittedLight = 0x2b81b2, + .viewThrough = true, + .absorbedLight = 0x010101, + .collide = false, + .rotation = .torch, + .model = .{ + .base = "cubyz:torch", + .side = "cubyz:torch_side", + }, + .texture = "cubyz:sulfur_torch", + .item = .{ + .texture = "sulfur_torch.png", + }, + .lodReplacement = "cubyz:air", +} diff --git a/assets/cubyz/blocks/textures/sulfur_block.png b/assets/cubyz/blocks/textures/sulfur_block.png new file mode 100644 index 0000000000000000000000000000000000000000..10c2207a8d36940930ba9ba0ca39c24af933b3d7 GIT binary patch literal 486 zcmV@P)R1ZOV_0(&xEyrkYbcJSxuhw3*;AdoKI+!F8-JV`{v9jXU9C`4Re ztPIMX?oxWo!9CA&|Ci?<{QCZ}1JF_f5UUwiHxF#`0Hr1Xh_qy@-1dmH6io;~sHJ8+ zzht`J5vv(rzCHr{cQ{rvTU#b)qJ62^at*+~)HFZ;lB6Rr45RI00*hBEQWF`3WpYMK zZK?kL@eM6ChpJfQtQch@{)sA1@C=l1Ry zfavXtit^Dm_gNTB-Iv;WlB6Tvzq=sl{(S0;=Bt|r4>4QifFH8cv9b)eiHq)$07*qoM6N<$f_66DQvd(} literal 0 HcmV?d00001 diff --git a/assets/cubyz/blocks/textures/sulfur_ore.png b/assets/cubyz/blocks/textures/sulfur_ore.png new file mode 100644 index 0000000000000000000000000000000000000000..cc97a940e8aaf528ec196530d2550ddffcee1dc1 GIT binary patch literal 355 zcmV-p0i6DcP)42)6~Ax&J_+e~Npzfd4=SDfEPF2SVx8%`92!6l(~{ zA_OcP=b#r!n`fWIoiUA5azRGaR^H0X6Gmg@w8&yJcH4V>F25=G?! z(LNQ?jULPw8;qxdV6T$ZNX5DQrF$tco(giRhx5e-0MNZYHxdOtQ)wZQS+uSTe5M3< zTMwqSv-`VBdw{Bm03gmKm=`u`bTu9^&Lz4xmlzHlB&(4+mW0t=a93q-pGXUde*eNq zVvLb_AxR5a^}zSjcH2pfsB#tDRl|V;064pPXpHgk`2+S(0@}19=yfQv*LN(}37Qg# za|zp`NQ?SmYnudjRTP!5E!y~*T5rI-kmxP{R$nq!jqA@HGMoSa002ovPDHLkV1hi1 Bn)Ltx literal 0 HcmV?d00001 diff --git a/assets/cubyz/blocks/textures/sulfur_torch.png b/assets/cubyz/blocks/textures/sulfur_torch.png new file mode 100644 index 0000000000000000000000000000000000000000..fa0c28f25b2459903d09b8a4cdde38ab057ec97e GIT binary patch literal 190 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`t)4E9Ar`&K2J?UX-~a5`|NoLF zSac3D3b;w`WV@5;t9retgR$m)p7Ealzq)gnXGj2nUG4G<3|dDCo1jxfAK!8#aP!T~< zR47xipuKknBBjbtqjOy6R~GTdit)%>)A@3Ad=kD(vz2=Da(!dv&!;a@;we0?W;FJF9N|kbXAb&MU9p zkiMuRA7gIJqt>=rKIg}t+$yv&Y&mx_YtY`b8X4(ovbzc^oK#rm?Wnn56MK)7^59zC zn@^H!ENw>o=}pCtMfp;^SD*i}8vU>PUzbD~=qHL&qOxN|WA_Yu zbp`4iHR7zyT&knPcUbq;8QarVOZU!QZBT~pkQ?X(_3y?ra~)4^F6H!DANlpbf!?_< z`^b962OQ_nZ^vg?9}!H1t4@@am#+&gEV&?pxIz9UL8oXIEdl{t97&DSY2!{azjIh?h2^lu)olg2r9Eorx@yvfbCsk(Dh8uzkf z<2>4)`G-1ic^pT}+MPJl5~tHwUDlL7UVa+t8=a5oR~1H7aLx4l0#0NRleSuv7v8Tu zZ?G%y{%FHK)A`*tZ4<4-_Gdj-aU@n>CiVIcEx(2_o`!@3zYzqwjkznolrSIle{-G~&av5>f zx%{P_Ce^Is`d1buG)EWW?#%ec#=|YgvUZ)WnOl>IAJuy_^yuhQ!m^&C1(BE4z5n&N zRyXjnCq3gvCHd-*oguB8{!3eS@zv_wvh~?k|HhRYwRTXRIJy`-7`spreXNdg{r4B+ zr^h<$TQV|y-LIJavb+ah+H=PI+W2LwuzjJAl#k#-qVL<*#Fjp{Yd%E=rM572Fy)ca z&*9HE{g@Te)|pe0gC6@=@TG#+;r;b35yv~jpOwDd)?0t+R7YZDv#-F)uK@4mX^w?# zatNpk$lXReDl}y;oZ?ACTEm6ap>53lUwsl3?5G8 zU2-ur>(RX!-*Z25fRT=)(2jSS%jHIS3tiH>2fEpZl;gD(t_@3cpDI#4hteECE3*@W zmKDzPXQ46)5fRD+7*Q>egO-NFxvx^o5i}lC;RRTXSjr~6sB0kL#X>e=y(^E*lXI|G zv2UsZ3r-CPK~v*VrjW48!^B<90t6CFh2Yha1gVmxW)rl$EHKtglL&Y%L>12_g!A}# zj!c2!X+#>44EdH#Q+wrINEqq~zpeVltH|Q^b&9CX-1b zQ%DpF1Q3uiMXEy7kW}fQp_t_G#+0Z+ELVwTQoM!}5y%o%YyttS<3GeFk@I-d^it)N z3P2B%8j+J=BAFzSkY-vaRX$08WGbM)wNQqD&QA)$l(IwxiuojAQkBC@3L!deFHck? zXwwm*BrE}w0H_jpg+Fn*mdoQ$TWBPR5liG+Ddy}h*Br1geYr` zOd&zQc8VoP3`UYmW3)arg0npNTsDD1B!8UYCm<>jFkln>#nMFe$Au8F1PfLn8Z}`z zGE8%&gNFh$sZ8oeP#C6Af=bkI!ek`IwP zm5eAb&lr#?$OaUUHXFRNR!Wyo(aEuxMkg|b3c(bJ42Qr>P#`Rd>q;`rB9jTEsf0*TZaot0}=uFq27 zv%s^}H7nO=Dezg~+3Nbg$z}5K!h=b{zo2ArosljS)q$(f9D(0jZ|$WB_a~=r3m6&8 zeIt}Ooaubcqk}8?ei4{7RB?Geh683g^H$i_q%AT6Q&g_EX9(lUa3O4kTWyqaBS-&i z`Ga2jC`a6XyeiH4p>GS!jDK*-+}vm!fGb!r6y5mF)FSwaks#*C)Wc#%ojN F{{Z$t`;Pzs literal 0 HcmV?d00001 diff --git a/assets/cubyz/blocks/textures/torch.png b/assets/cubyz/blocks/textures/torch.png index e47e8c8d8bca8dd44b50b06176604adc3f9aaaca..b255d01829ab912c2a97630c2a0c58ece4f0b3fa 100644 GIT binary patch delta 166 zcmV;X09pUQ0m1>0B!7uXL_t(IjjfWw3Bo`SMIYidu#!7yPBgk=Id+csPVpa?^_vQ^{tkV1K9AL>GC2262LI6F+e1#%M0UF zbinCgu?7Ig{Zs_vqcw;a0Qdp4XEkft SSSaoQ0000$+P|V(v8!vqL6_1gOC7{i z2w4S(kPe#HXbi4?)7|mz`@Xw-aJF#zjo9fo;#2RmyykAJw9EcUdV{HQk|1d|EI}|| zabsT6tQIBNA<4xt2iLbR02r2_SuJ8%0>ctKKh$`7ti`zmPQMY?>sS0vhG@b@6Ee}iEbWDZc#Rh;()uWw&UW(QlV5X@JyR?$@e0)IoN zUEWm}$43a}D>Pxt9dz1d3`EE*B|Q4%*@t@<@W#Q@s>9c7Wv;Wz#|Nl>NF-vT)3^@1U*%PxpVh?$kB`SWu)UIUP^ZQG$