From 35a14ab62c4fdcb005a525fe2fac2328109f5e5c Mon Sep 17 00:00:00 2001 From: Redeix Date: Sat, 13 Dec 2025 05:59:20 -0600 Subject: [PATCH] particles (#2401) --- kubejs/assets/tfg/particles/cooling_steam.json | 11 ++++++++++- .../textures/particle/cooling_steam_particle.png | Bin 631 -> 0 bytes .../particle/cooling_steam_particle_0.png | Bin 0 -> 1246 bytes .../particle/cooling_steam_particle_1.png | Bin 0 -> 1076 bytes .../particle/cooling_steam_particle_2.png | Bin 0 -> 1013 bytes .../particle/cooling_steam_particle_3.png | Bin 0 -> 1045 bytes .../particle/cooling_steam_particle_4.png | Bin 0 -> 1076 bytes .../particle/cooling_steam_particle_5.png | Bin 0 -> 946 bytes .../particle/cooling_steam_particle_6.png | Bin 0 -> 948 bytes .../particle/cooling_steam_particle_7.png | Bin 0 -> 856 bytes .../particle/cooling_steam_particle_8.png | Bin 0 -> 632 bytes .../particle/cooling_steam_particle_9.png | Bin 0 -> 352 bytes .../tfg/nuclear/blocks.nuclear.js | 5 +++-- 13 files changed, 13 insertions(+), 3 deletions(-) delete mode 100644 kubejs/assets/tfg/textures/particle/cooling_steam_particle.png create mode 100644 kubejs/assets/tfg/textures/particle/cooling_steam_particle_0.png create mode 100644 kubejs/assets/tfg/textures/particle/cooling_steam_particle_1.png create mode 100644 kubejs/assets/tfg/textures/particle/cooling_steam_particle_2.png create mode 100644 kubejs/assets/tfg/textures/particle/cooling_steam_particle_3.png create mode 100644 kubejs/assets/tfg/textures/particle/cooling_steam_particle_4.png create mode 100644 kubejs/assets/tfg/textures/particle/cooling_steam_particle_5.png create mode 100644 kubejs/assets/tfg/textures/particle/cooling_steam_particle_6.png create mode 100644 kubejs/assets/tfg/textures/particle/cooling_steam_particle_7.png create mode 100644 kubejs/assets/tfg/textures/particle/cooling_steam_particle_8.png create mode 100644 kubejs/assets/tfg/textures/particle/cooling_steam_particle_9.png diff --git a/kubejs/assets/tfg/particles/cooling_steam.json b/kubejs/assets/tfg/particles/cooling_steam.json index 572b52060..32df59ab7 100644 --- a/kubejs/assets/tfg/particles/cooling_steam.json +++ b/kubejs/assets/tfg/particles/cooling_steam.json @@ -1,5 +1,14 @@ { "textures": [ - "tfg:cooling_steam_particle" + "tfg:cooling_steam_particle_0", + "tfg:cooling_steam_particle_1", + "tfg:cooling_steam_particle_2", + "tfg:cooling_steam_particle_3", + "tfg:cooling_steam_particle_4", + "tfg:cooling_steam_particle_5", + "tfg:cooling_steam_particle_6", + "tfg:cooling_steam_particle_7", + "tfg:cooling_steam_particle_8", + "tfg:cooling_steam_particle_9" ] } diff --git a/kubejs/assets/tfg/textures/particle/cooling_steam_particle.png b/kubejs/assets/tfg/textures/particle/cooling_steam_particle.png deleted file mode 100644 index ed4f5f44d003fad0a46e2bf9b96734db4b19d904..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 631 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s7n=_rA13aCb6$*;-(=u~X z85lGs)=sqbI2<6->VMg5X^6}lg+~(>THSPYwVI|ScF-wPd&{eYPnYa7E=^dn!-8ua zD|@}zYCgSlyR3F_H9g?(*!^J13nkTi(?z0={CM!m?p*crg8Q`%7uFeH-Q1I- zr7706I_ZO`A`8Q+9Y=g@=SH77TwHti@bT}vCC-1^_x-t4ke3>BjZ$IL%Qn|NjyBsf zU(Wg7sk}x@^T_if!EB};e@>L%d}@A9w4HUHq~WKVm5(?!M!Zbk*&lf|pfkO5ao4KA zeE|iL5BD66Tx%Y=-T&XA0?+7^g>$oHG<6hvd0b9pENZjTIg)YR!*Jr#&r90t&wNZj zp*ndrn_C~N$pWXMKM(3ZRBubGOuOaFrQX;me*51HhNj&P%TsUPKfdj*CF7s-2c};8 zY<|n(&*U#*{@rqnhi@M^TIxUfd&6njgfE`cc}`CJ6XLX!XV3hL=Aw-gqZPJ1JGZvF z?=riB|K_NDjC_2JC%IDBSMRCbP@nhz-ph0E*(k1n_ltpnfi20~-Gu=Remd{2 zXJBC9EbxddW?;}$24TjErS@eE3=Hfgp1!W^FS%G4*cr-se%@waV2~_vjVN)>&&^HE zD`9XhN=+>Y3U4=SxO0UD?iN#x!BXy&t;ucLK6TSUJUI3 diff --git a/kubejs/assets/tfg/textures/particle/cooling_steam_particle_0.png b/kubejs/assets/tfg/textures/particle/cooling_steam_particle_0.png new file mode 100644 index 0000000000000000000000000000000000000000..f62467d9c48cb25725a9fec7522d743514538009 GIT binary patch literal 1246 zcmeAS@N?(olHy`uVBq!ia0y~yU~m9o4mJh`hEv-@7A$R{iHK9@w&CpvDv{;2=*L6-jo_+p?@#aW@ z@1B8Xo9&JN9s73Up6BP^=i`5z{BiX=!>?oYOuytD?*I76A|tzL^Y7cMW##N`_L>Ck zF4^a8(jLL8!f1K#p8b(;$Dd#K>wIyC#pL1rd-hHJZM$c8t5m95tl;0kp|j9iXw^>! zyUYCk`n(#K(#c zqf?qgB2-Q#D5(kUlVP0IaH;3I!a*O0=@aL+O=)=i@W4|Y)fpTP4|m60HqBsq6fvQN zL-1nf>7u6gHWe9J?n#MXco`?Ld|CL5V^yKXjS35otVby&Jky`2FSA?3Qp5Ui<%U~^ z4%TWLvYIS~&V<&#+ndZhIc-|{)Ri~mbG8{s%6_gZXHanK&|=)0HlM3!v&zH?LONx2 zyQ0|lPgU?#aWrAn+hg+EvXk3NQ*+YgpqEF}q_6U5{mI$aQ>vfkuv#leP;PML>!`X(Jnmr?MqU~p^LdZN)|;)2w&otgPumMSW9A5>TbcrMs1HrsY>uW*RhnWsM^ zdsue!GfZIS^;hv|7J6$Zw_{4%R)&PQ|AH4S8m@m-_1$pf^_OU?^vXEiA{7>vC;R%l zZ`xm1`E}6jrQOS)mJ9Q^8u<@&@$+pk`R1OOw5+-IN>LA|`;9~Dj7#$illpRYMIHY7 z((^)F_MWdh_vlXEFin}qWP#hZ<${W9?{55E{5vqLiET>gg3W&!Exn`rYA;V^^IWFQ zsObD9f9~`nGNyZS7W6+%+a_-J>PA1qFW>5H;o{n=LuY-@vM_dVR=l~t+v&+OUdw=* zUazLxEMAKa2|d*H)^xbd!{MU)zbLhkb4rP~i=^U0)gz1f` zgLh4ks#d1Kv_(rNW*UD>zrK&5<~+Z+81hso{kb z&r>3MC!A3ZmG4-`BsM!bXWJ{&Nd}i*=e=pSYv1=)(^1RXY>e10YY4x>=-sIJ*La+U|dmCm;0k^^2;n)*$K;dV>GmPY0YCQY&aIE%_@gr>_vEhk3;s*rS)4y#;6d~imfc7C)gQ=fJi07>?#}yd3=9kmp00i_ I>zopr0Pr#_?okC zFD)UXG3g>Fi_=EO&VxJs9|r&6+P(aOYFTlmxuAs^lRMw>uq6i`6f}o+&I$@G53OIu zdyQE+bD8_A@4M<^jqQGae9d2zT9a+tc+G;M?!k~=NK2PGZhhZP*U~1;kL8q@iZt34F#J{jbBhv7|u0`eM;YUw;-=E!-!nj0K*Y!;E?%AvJ4CkwH2dZ#K zbX*rnH4s62YZk{M z)__B*p2wMHxOB-K{(fo4jq>cgf(}OKpLX*#%(GR*vnNG}t3CP8P|cV%asM8R_r4-0 zg9Jb9Rby#)vDx%XmSKg`mrV}5^3RnRzMOpY8d;Crbyk7qN#e4osV$;_suvkr-{7f%-3xlXF_lm%$ijuQVc{N12XjL}s zW!Taj9nA8l?sfhX0cM7XGs`a;vU6)_Ha%H?htem%n!H^TU zPo%P|*1_f!OO}|&+nwGQCBjQK-#vKv^y-MzphO$f{i>I;pD;2-Ds0j3aMY^M$f$n( z@Tq9pecE05c zRX^!Ha$~?|v6x*4bNkQfW=c&#fi%!a9Vem^|-_b$2w_wo7%}iG>cCvi$-s z1*z-P_&qLMeL7n??%~lGMR%5s0#ZUz3v>dW{kr{VYjj-1--{AKulo3-7&o(3N85al z+x_hD9Fz4woNh$zs)o$HScv;LW$if4)rw`h~7tm=_-KNMB4+VP&0 zM0IPx8QvEz#j^y&E+`$}w03I^e}$Q|(2}?~UXP`Dx?jFAfl_F6w}B(_U48t73L7le+VrP54A{#&z?T?lnK_XIUZV bNqN0(y>n!x(u)`v7#KWV{an^LB{Ts5A7kWm literal 0 HcmV?d00001 diff --git a/kubejs/assets/tfg/textures/particle/cooling_steam_particle_2.png b/kubejs/assets/tfg/textures/particle/cooling_steam_particle_2.png new file mode 100644 index 0000000000000000000000000000000000000000..314f9570ecef6f546a003e02206e4db6c19ae340 GIT binary patch literal 1013 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 FngA7dq%i;h literal 0 HcmV?d00001 diff --git a/kubejs/assets/tfg/textures/particle/cooling_steam_particle_6.png b/kubejs/assets/tfg/textures/particle/cooling_steam_particle_6.png new file mode 100644 index 0000000000000000000000000000000000000000..0e8117aaa9b94cfa3edca046cd282c90ad11bcd7 GIT binary patch literal 948 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 literal 0 HcmV?d00001 diff --git a/kubejs/startup_scripts/tfg/nuclear/blocks.nuclear.js b/kubejs/startup_scripts/tfg/nuclear/blocks.nuclear.js index e1a5954ae..fdb862127 100644 --- a/kubejs/startup_scripts/tfg/nuclear/blocks.nuclear.js +++ b/kubejs/startup_scripts/tfg/nuclear/blocks.nuclear.js @@ -55,9 +55,10 @@ function registerTFGNuclearBlocks(event) { .activeVelocity(0.0, 0.0, 0.0) .activeParticle('tfg:cooling_steam') .activeBase(0.0, 12.5, 0.0) - .activeCount(8) + .activeCount(2) .activeForced(false) - .hasTicker(true) + .hasTicker(true) + .emitDelay(4); event.create('tfg:titanium_concrete') .translationKey('block.tfg.titanium_concrete')