From 96d318d3b044bdc260bc1f38df0978b33246a468 Mon Sep 17 00:00:00 2001 From: Pyritie Date: Tue, 6 May 2025 16:01:39 +0100 Subject: [PATCH] loose/brick rock textures, knapping textures, missing rock recipes, fixed rock sounds --- .../gui/knapping/loose/glacio_stone.png | Bin 0 -> 379 bytes .../gui/knapping/loose/mars_stone.png | Bin 0 -> 419 bytes .../gui/knapping/loose/mercury_stone.png | Bin 0 -> 475 bytes .../gui/knapping/loose/moon_deepslate.png | Bin 0 -> 431 bytes .../gui/knapping/loose/permafrost.png | Bin 0 -> 504 bytes .../gui/knapping/loose/venus_stone.png | Bin 0 -> 341 bytes .../tfg/textures/item/brick/glacio_stone.png | Bin 0 -> 540 bytes .../tfg/textures/item/brick/mars_stone.png | Bin 0 -> 553 bytes .../tfg/textures/item/brick/mercury_stone.png | Bin 0 -> 573 bytes .../tfg/textures/item/brick/moon_stone.png | Bin 1820 -> 568 bytes .../tfg/textures/item/brick/permafrost.png | Bin 0 -> 586 bytes .../tfg/textures/item/brick/venus_stone.png | Bin 0 -> 555 bytes .../tfg/textures/item/loose/glacio_stone.png | Bin 0 -> 592 bytes .../tfg/textures/item/loose/mars_stone.png | Bin 0 -> 445 bytes .../tfg/textures/item/loose/mercury_stone.png | Bin 0 -> 455 bytes .../textures/item/loose/moon_deepslate.png | Bin 0 -> 364 bytes .../tfg/textures/item/loose/permafrost.png | Bin 0 -> 196 bytes .../tfg/textures/item/loose/venus_stone.png | Bin 0 -> 371 bytes kubejs/server_scripts/tfg/recipes.rocks.js | 20 ++++++--- kubejs/startup_scripts/tfg/blocks.space.js | 42 +++++++++++++++--- 20 files changed, 48 insertions(+), 14 deletions(-) create mode 100644 kubejs/assets/tfc/textures/gui/knapping/loose/glacio_stone.png create mode 100644 kubejs/assets/tfc/textures/gui/knapping/loose/mars_stone.png create mode 100644 kubejs/assets/tfc/textures/gui/knapping/loose/mercury_stone.png create mode 100644 kubejs/assets/tfc/textures/gui/knapping/loose/moon_deepslate.png create mode 100644 kubejs/assets/tfc/textures/gui/knapping/loose/permafrost.png create mode 100644 kubejs/assets/tfc/textures/gui/knapping/loose/venus_stone.png create mode 100644 kubejs/assets/tfg/textures/item/brick/glacio_stone.png create mode 100644 kubejs/assets/tfg/textures/item/brick/mars_stone.png create mode 100644 kubejs/assets/tfg/textures/item/brick/mercury_stone.png create mode 100644 kubejs/assets/tfg/textures/item/brick/permafrost.png create mode 100644 kubejs/assets/tfg/textures/item/brick/venus_stone.png create mode 100644 kubejs/assets/tfg/textures/item/loose/glacio_stone.png create mode 100644 kubejs/assets/tfg/textures/item/loose/mars_stone.png create mode 100644 kubejs/assets/tfg/textures/item/loose/mercury_stone.png create mode 100644 kubejs/assets/tfg/textures/item/loose/moon_deepslate.png create mode 100644 kubejs/assets/tfg/textures/item/loose/permafrost.png create mode 100644 kubejs/assets/tfg/textures/item/loose/venus_stone.png diff --git a/kubejs/assets/tfc/textures/gui/knapping/loose/glacio_stone.png b/kubejs/assets/tfc/textures/gui/knapping/loose/glacio_stone.png new file mode 100644 index 0000000000000000000000000000000000000000..5eca90aa40ff5347f664544152453fb3d3f9450e GIT binary patch literal 379 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4kiW$h6xih%orFL7>k44ofy`glX=O&z-a2} z;uxYaF*e9C>#zgQoTdYTJ%)F!mTzH=|NZcrd9CC6mlr2o+5VO-dC#ha?Q+K^`hMTQ z;b}c<=GD8mUss1tXJF_#Y@&WTjp1E?*bbib8&RK zY$mjO$JE_d@*EkTR^Qv$t+FC1ylD8; z`=Jw~jFYSJ5mv@$i}s$M&Klt(zVC2usM-66+Rkm=ZL9SDif?aA+5GwCrdanb5iR9C k#vhA0t|rZuwEoY)Q}E1c-=`!t1_lNOPgg&ebxsLQ05zJV-v9sr literal 0 HcmV?d00001 diff --git a/kubejs/assets/tfc/textures/gui/knapping/loose/mars_stone.png b/kubejs/assets/tfc/textures/gui/knapping/loose/mars_stone.png new file mode 100644 index 0000000000000000000000000000000000000000..26eec41bc4bd9c22cb6b1a876ce56d075a7bdc2f GIT binary patch literal 419 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s77>k44ofy`glX=O&z!>Z4 z;uvDln>*QY(rpC+SNRpoIkss>ojtUDw)N8(%g)UcHQk)tCbY6NS>!BOvF!K$`@O&Z zzSicyZ+!cx(ENGz;e0FSO}+S4$A10qdv<1vZt87g*gYW#=LS-4@5Z+L3O?HuuCq#t%#%`ZB6S7$R#}b{B82dvbWmlW6Dd z!k*fjSa;q%t~L2%$@Wt+mV&dVHp+)PM!7XyKfIS!JURMj>4Z4`aLMrLS=PNT`bs~3 zJaE&n&Hi#`(#j7XGp$Wiw-kFwTx@yW88m0&QFpNiW%57o&({cIymEQ6b5g0VwD(uB zrLpVVUk6ONI3rCdb)Fg9-u}FI?d!KqUHoX8QJDyt bwSJ_@xtR@LlCLl@Ffe$!`njxgN@xNAIwH7e literal 0 HcmV?d00001 diff --git a/kubejs/assets/tfc/textures/gui/knapping/loose/mercury_stone.png b/kubejs/assets/tfc/textures/gui/knapping/loose/mercury_stone.png new file mode 100644 index 0000000000000000000000000000000000000000..c2f44257df988eddb092183b7de752156bbe6c8d GIT binary patch literal 475 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4kiW$h6xih%orFL7>k44ofy`glX=O&z&O>@ z#W6%zLS(ii}|J)U$#JB6$ zhWnwd6?d-f|GQPgC2C^Wl=t_)X1a!ohK9DxsMz__>gbQjF*-}4FRoY>DB4x(>nWu? zGimwN@0*j?FtAzwwEXq+kkOL~ZkeC@Y>ufi{`mHI&Q7Kd#Xt^*o{4AT%A_6T7*1F( znsC2xrs1Z1>1*N++Xahag6^9&&+Ty1Ji59ms`s4nIcx1LD(@L`riM8~Y7aPDX4lFu!ij i+rTKi-TGeXFK(SoUfts%KH&@u3=E#GelF{r5}E+<`PZ`m literal 0 HcmV?d00001 diff --git a/kubejs/assets/tfc/textures/gui/knapping/loose/moon_deepslate.png b/kubejs/assets/tfc/textures/gui/knapping/loose/moon_deepslate.png new file mode 100644 index 0000000000000000000000000000000000000000..97d29f80c8d373c16f0fdd5ec6111e09ddb89dd6 GIT binary patch literal 431 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s77>k44ofy`glX=O&z`&C3 z=vyaHXY`nGq-hVyM%Q|LJ_KL|I zk_{7FiccuM+HhNfOZUxlxRGOCED%$# zfA?+G>Xd>_mtQXb)y?HmyMO)i{^y@p3dtYdJ88~6t|K2JK2CUPG&A@?*3Nf!eaGJw zyjY!kzx?WQ2QIhN&;tk9S+c&k_byra;;o-zvA)q;HKje@)EOq+y)0%L@=?5zgK0*~ z#8Y=f3*5O3XKWX6(&pDNn!g}aCvBdiic_@ezZ^wo_E)dOK6SX*O)LBHW$k~JWloz` zF?h7DVQ2ZUz4O5BI}1)65pB5zQ0ojTkW)%;>sYe&&%KHIY`4}k44ofy`glX=O&z_`iN z#WBR9H+QmO_U!Hi@}2Rtw(ToaVJae&PL1@(a2zUJ#j65xCUV z`9x!nww28a>lxKkz3zW0+4cMW-S_umYi|Fwx$1j-RSd(1^?WP7-I==m#?3Hm7okr& zs*@UPOF7EJ&1D(llJ^{Y63NwYQ(3Yp;BHApZ}Z*kp5V79H&5C1vLhv7^41O&#S={P z-r4r^hcm4BR?)k1HlKOfzMXTJC!}kxs$Jov^3Wvu)2}j>Nr{sVJdHfH?bgI}P4WG8 zABz5*_>r?(mf?PU-D6X}zw5b=U*3DXx4I^8-AAc*oz+DLpZgcCP@BYfRj%RscID+a zg`S(bsmyfv{cGvdj}N<&{@JZOQIWIBtYgQeL8 zoQw+j{UGHE?>b){hb^afq-3A`wJkwE9LU$&_%kI$5j}*^4bmUg) zvb2C4uH=jZ^)p?JJ{&ZvN;P6F-c-(1U!HvCV5H^ak25asDmeJor+%{88=H!91PyhT8%JuC%SX|62&~Wq84W@&YPksOJulz2_ypLV|8v_Fa NgQu&X%Q~loCIGwk>CpfH literal 0 HcmV?d00001 diff --git a/kubejs/assets/tfc/textures/gui/knapping/loose/venus_stone.png b/kubejs/assets/tfc/textures/gui/knapping/loose/venus_stone.png new file mode 100644 index 0000000000000000000000000000000000000000..a325c5708718a6c8d96c131c01f4b56bb2b78c50 GIT binary patch literal 341 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4kiW$h6xih%orFL7>k44ofy`glX=O&z{v0E z;uxYaF?Zs@JSIaPm-wX$OV)5Zg*vW%u~aDjlK$)XukkyIZpMV^-1E@Zvpr+Rt7CV> zOQt{ln7{q~cn1^ahNr6-*K}T-w>h3c{?iTqn}4lh8W)tvS(#oab6`risKYg3ox=^e zZ>IAU8aK)}yjgcVW7$JRS^t$x3?`fR{0YvmR#;O$TZ-*~nyRWv?yLn%Hj8k1YOee3 zY&Eaz+9K;vp2p%(-rI-k^ftD5=-pq<>7}2){y=-J-50Otyi2Y5%FC__Ufb=vcGCW< zOf%VeoXgI?dnx8)t#>+zL)B&T8@uPh(h6L!IG=Bees8ukpn2-HS%*?q+hw|6b9s1D v!<3_BXO}{9JGV^#-Y-aWT{lLAoYg3PRR>&j<1_lOCS3j3^P6x(m%nI2p*yGgsgY5&2sJ2Z9_u9bFN zQL^~KHm9}Hg^GHsM7la!LmYz~#SMd2_Fl8t(pGXw#kl-ZU$;r~{MgsKtM%u6j+s~e zaR1DmH?$6+FOfm9Po1XOXqtW&JIF6n7S?rh1Xj7Q&uUI0w{j%#W zJBFo~tku-dYc5Q9cJ1JXY^-J=D9^x9w8e4sKuO2R9FCuk)E3K4tav_bi;B z4bsm&yLg3z;a*?2)OCSbZSTvScSPnhEyxUpNhG1)Ph;r2GmAc>{U z4$lInExW8V>q5ZxCu)+L9#r)7^k2C1`GmMzlgrG5xy4dAXxLs?|p=b>pUYRm@{~aPRNR`Sa{zehJ;)Cb-c; wKKto@r+Seus_SwX4T`_tYTW=AP7dP?C_ut85U|?YIboFyt=akR{0P2hObpQYW literal 0 HcmV?d00001 diff --git a/kubejs/assets/tfg/textures/item/brick/mars_stone.png b/kubejs/assets/tfg/textures/item/brick/mars_stone.png new file mode 100644 index 0000000000000000000000000000000000000000..4b1cf9a00f70066ebbeabca97608cb914dbf718b GIT binary patch literal 553 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s7I14-?iy0WWg+Z8+Vb&Z8 z1_s94o-U3d7QI&|oy`^w6ggU-Kj-8gm0NzZKDaqIi>+4ZTJhG&Mc__`*gyUh^`qh6;@CgDECR-?MoVAZw)4vTW#z8^&V5HbhnKj2MnhRl()ZMe`L~%H z1X)USxRp67%uFRGcF0dy*GzeS z(dgTZ{HPe$nyN1SPR3B zs!tp2He^d&mR+*Tz`yEr8pEN``CEUf&zmB?+dC)w+zTcgue4NEmg}GY_w8Yo)bu|2OYzZ+4C#4i{(kiSFZ-MAljc&1Kao>rGB7YOc)I$z JtaD0e0sw*+^bG(2 literal 0 HcmV?d00001 diff --git a/kubejs/assets/tfg/textures/item/brick/mercury_stone.png b/kubejs/assets/tfg/textures/item/brick/mercury_stone.png new file mode 100644 index 0000000000000000000000000000000000000000..51f69a0803fb3445b2b9a0d860b40f68faf2c1e7 GIT binary patch literal 573 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s7I14-?iy0WWg+Z8+Vb&Z8 z1_s9Wo-U3d7QI&|-S-YIlsIOeZhd>^q}!4!pI?}fyO`T^8tXLCGDVhH7s0a4-7hx1 z{wKZgosyQoo(`uj2P2ciOEhj?*;ZyY>+SKGD=+Uf?t6YabonOv>tFBf)j$8aM(-Z` zzu7wr|8?ys`!?xD{q+B7yDAM;Ln58tawxPrtF-wA8n1qI@|E_>*>1P;ch$YyQh@qm7Py6>G`XPd8Io+SN2dF4&fCqG^$hTGU1JMVC3Kk)o>fq@kBgMU9P`0wwZ zvgFEz6&$M+-HsoN>Dsu5$su3o9h)WJjH5OTU5}o=T&%e*m)k#L+685+%abQ>$({W( z{qhw1wHNP-A1_>x^~A87t=DVfn>*Z6J3}|Uzohbu@AA{B6ZYR|YCOl_QX+SM?gOV+ zTDqHi@;CD|{7hq1m2i5?A>gZK_=)w@RIXjiF5VD6;k)|iG+mA#qJ4ZSGj^A=Z&hv( z;@OzUeJxk=TKS3)yG5B&=jJ(FH+i+yDr|Re`sS_O6ZIJ`WJOOYD_dFpS7-XE6`Ne@ z>*q8)TDW}o^n;VtPl#;NNeeUZnSArkBo+JrAHrU}4Pj}JySP!OecDrn-~1ES<_7yq z=UDPGTwCU)GtJ0;@4eV_NBTOSOk`<&l%CQ*J*)VzsIJK6{a>DLca`c>YgK;x@O$Nq iv$}sTe#t)@e)ryfW5apnzZe)87(8A5T-G@yGywp6)eEcu literal 0 HcmV?d00001 diff --git a/kubejs/assets/tfg/textures/item/brick/moon_stone.png b/kubejs/assets/tfg/textures/item/brick/moon_stone.png index 6a0d105db7a760cf0132ca1ef8bd980010764f51..72baa3320e28cb01318ab7d7c576ce6651d5e144 100644 GIT binary patch delta 523 zcmbQkw}WMZMLpvyPZ!4!i{7h~y#0k4MOybSynL=CDr}FrDc-2FYL|mG8Q7JWe9oS^u_)Z}!_NRweRlUg%LCWD&j%cyST;*Vu!pbc z=_ix4!<**o-4Sl-^qyRnZ*y*^?BuJrmc{&GaoC~XrQ&^#?N=LLsqkr&$P;OXJzR?( z1P6%f_fLx}`1ix&{j~VRnWgo7@{+6$zh~qxf6qC=FP($cijjlW>UKlg(x!q83DFaG z_8vac+WjJGV(H?Z)LD1@(gTzQqpq2qY}`9VE7fb3Tat$7>b!0F0l%Zz6mHx-yLPrY zgM`E#b_bnX{0CNjlbn8|@rhuk>+g%a%+qx)2Cl7hH|G)AFCXtO(XeivLUyZ7{k3aq zdnd}dtanP%IQjCUVHj6s7*}Q2YStotIj%>a)%#fkr{$Jw^z16GJgICYtuvk1Oa7kn z38Vb!ahqnGwX$b;V4{9*&eqAlg+um*7Vf^AaZ8*f@>taUA7{U~GaNW^GPvw;&VwS( jJtv=*nf{Ib#Ta^Xhd!6sd^Q;1q>iyV_#8_n4FzjqL7rDo|$K>^nUk#C56ls zTcvPQUjyF)=hTc$kE){7;3~h6MhI|Z8xtBTx$+|-gpg^Jvqyke^gTP3i$ zR(Zu%AYpwa1+bEmY+EHqkcA2nz5xo(`9-M;rg~<&$%ZCI3g(u2hGqtqMkYE6Mh1rF z`Ud9uhQ_)EhE@hqbJP@rU|U{jQmW)~a?a1mFY?V#NwrlnMi%#Ub`B`YPs_|nwN)w(a(7bjbagf} zv@|o*HPSN#JJQ$J$}_LHBrz{J)zigRsUo*PFEca6$~@69)i}+;Ezvy5$iT?V5~klJKe-eX<1qaxB9dp1XA3)u9N&L=iFdh~eN>A1NjDc&Q?adEb>)^gam(3M ze0(&2l|qFet7}*0tsrS1Z>if$ZaUmLmZo<1ZQ7m6OSX~%EFY_9N>;r8yf6PAPq5d+ z{3HJ)6TaRo=BoMrO!Rm1fzU}|t0uIcy}Y94PeWGf++Nl-dn;B>5!oTbckr@Umw8@u zq}Y{&1_wUPwCZHrHi3lHuPeR$d>d!V)EG6+yi&sRWtZ-fifP{_-)Tv`ZIQbz;P%Y} z=fYYy9(C^zJ*KA0)dSDu^;W;;<_>vy=5^Ayd(0e) z8V=#BYVWp9J*luK#6Xwtzf;nM_lL`3-{jT(WIbW!=VSZXCTjUynYF)+w)$1sGD)6P znfuq^NaA9?uwBLBmX+c+Pb_-(bwgC^LERro0$=AZ_52Z79ktU*@csRL%l>LGmE6j8 z3)Z+lKfE<)rdmPB`rt+Lx~B2C|Jb*iRYgeRr=9BGZ;EH9JwMSoMTqmTLiOWG$MzkG rUb^YmMSIp{p1bD^fA6=uZ1I;x>g_GbuHTPzLG_oXtDnm{r-UW|nYf37 diff --git a/kubejs/assets/tfg/textures/item/brick/permafrost.png b/kubejs/assets/tfg/textures/item/brick/permafrost.png new file mode 100644 index 0000000000000000000000000000000000000000..b931afeef58102f66baccc5f014813c09ef792bc GIT binary patch literal 586 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s7I14-?iy0WWg+Z8+Vb&Z8 z1_s7Io-U3d7QI&|`DP0zinPw(epW?ovd^T<%SVo=wMuOfx#B9i<$;^{Kc@dpdNCSz zcb8sHo!->(V4qS4tGO%7$K;7-zP=fg7pZc^?}b^mu)eEGyvXP4d4h)6je%p!6y<=DcDMIOu4j&w2|-K0Eq2e*S=Qt7BUk$R-`3aPCf4?Uo-Xv| zEkjp5$L8G6WiN&Mp&w1+#h$(C*B>rksL*?T{PYj?;RhRpi8g0@~|Hm;WqEOt$<`1h%K&fdD# zulZM{yq$O^4_3gGV8944YFEqxrO#_WuaG7AEPfc5w^G%gu{39vLs* zxmss`d!Kq>GuI2L!r0_rPHpvN_Izg}1X?tW> zwfqi^l7-way<%oe{Sl$XHBHHB3CGl+*o@B&LdJ$_yjez`$#&w`CT@Ea_5PjRIm_wA z`hUzfZZS}vE|&J>-mY)v7cQ@UuF{bAGU6~h$ML?2XLC+*Z!bEvUNTi*W4p!cl{|e% zIbARB{zV-h7E8lHtb{Mz+W97yq!eExepxw_ttLj=6e!w{@#d zVpyYp|LL2f?Ol`3&Y7}JK*pxRSYJj?8LM$qz{_K6R+Y(=Dy%IgS#a1%u)VP|aQbykg!ypO)9rj!8lmF93;y}3sO`EIyi%munQ4E1 zHoL0B(HfWN<$<3IW2evjU4HW1U15fee5;iIt$QVqqxD7XVrH&J(povojpg=}r>jfa zSNggt=Ukh$rS-tJ+??BKS2k&ci+8q9>hEK2$ea~1?day1zQEH=idEJePt3!v-T(0L zGS{+9x0HtP)7~!{-IfL&ES$6AUg=s!iAKlzV)c&!oA&*Zylj%0#rU&k-prXM3}1Jh zKfBsoz+q*`t$$okUn$)+eg3JE;nGUYL%yx*wruUcX3ntjPtBaV_*R695OYQr>;jpM!8f$}`*Hj<1Oy!N*?-@P!ep6lb|KoaQ v8T&%Vl{4Biq&cp-FSPg_zURNNJ;RZA_rk9&j+?>2z`)??>gTe~DWM4fe{uI0 literal 0 HcmV?d00001 diff --git a/kubejs/assets/tfg/textures/item/loose/mars_stone.png b/kubejs/assets/tfg/textures/item/loose/mars_stone.png new file mode 100644 index 0000000000000000000000000000000000000000..f3ef23b0a3290fb6ae949c1364138bade6982f24 GIT binary patch literal 445 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s7I14-?iy0WWg+Z8+Vb&Z8 z1_s7_PZ!4!i{7^rPiwaXN*t@dU!LaikI7WEXyr+spiLWt+H~6fA8fnh&`-^ceOwrYc-`~O!7Ygc<7Pcn>hN_-Mv?>euB zVM-8#%QSJu7hLm~RxXS6y)4AF+4Pos$-{;JcmknCXI`5ItlpvSI-rK&H^|;@Z zdF?v;?F)RY+RtUGUHY}x)C(!(bDZxj9}w0~Qv zaWGBZ-_P;9N6YQ6kyC;=PA}QCXwDSH2|;!9oesRebT#$qlSKgqc`^0 A%K!iX literal 0 HcmV?d00001 diff --git a/kubejs/assets/tfg/textures/item/loose/mercury_stone.png b/kubejs/assets/tfg/textures/item/loose/mercury_stone.png new file mode 100644 index 0000000000000000000000000000000000000000..a39f9e3f21ee2908bbebc8ddf58a94b980376b50 GIT binary patch literal 455 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s7I14-?iy0WWg+Z8+Vb&Z8 z1_s7TPZ!4!i{7`Bd^MUGWscR~t}tKX;TgHxW0o)9;@Arw-0FPiEG&1QI(xG-$j@&{ zMxe4WyQN2w;`^GtXAI;|rhneJ?eE+@zHWYg^Im_hpZEXrW#<0|HSRld`4}~}M=|c$ zvs+Q()}L?xgstY78r`_5dVQjCXPa_SnT+7}vx;9+Lq8=q-CI_6QO{3u{&&L*m)&cl zl^Gt^_J#y;urM*?%vrtb+>AVd>e`D(OLgT`RApNE7WeZ15+Y}di$KXOM?mMq;WnESoqWvlDF zr1e(zn>RVsm&ZTjtD1ew)%N0wRU0<%6+g5_!$;@bB$0?&Gm|SaT*Q}_FHjHgH(56A zZ;8nkCIiVYhUO0+SNI=JG7OA>e=ZtzNb70WME)m@O1Ta JS?83{1ORzE!OZ{w literal 0 HcmV?d00001 diff --git a/kubejs/assets/tfg/textures/item/loose/moon_deepslate.png b/kubejs/assets/tfg/textures/item/loose/moon_deepslate.png new file mode 100644 index 0000000000000000000000000000000000000000..9f74b724d4b0ec63c88fad95c202bb7fa82b18b2 GIT binary patch literal 364 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s7I14-?iy0WWg+Z8+Vb&Z8 z1_nksPZ!4!i{7^rH~KLp3bgG1%O7_jKu*MoXKFd`#;$vHtMk zN6Yid4#Ov}O&QLHaX0wROYV8`xilS^N`6Vg2i42HF6swbSfl!BlN?+Jesk+vhBHK-mTnivvpVXDey2FxSf-| zabnf|4=+pJ-FRYo`Q?|GNgPT7EQ)?pE2k+kozr}&GIdkWx~)<9R|=1R%L?Cm>B!1S zXVaE0y#GP7>}Ys%uu!P$)mpCvFF}Wm+6*4*FOTxqaZ5+`zEl1?^XKg!47Wro%GSLv S7GhvvVDNPHb6Mw<&;$U-teO}A literal 0 HcmV?d00001 diff --git a/kubejs/assets/tfg/textures/item/loose/permafrost.png b/kubejs/assets/tfg/textures/item/loose/permafrost.png new file mode 100644 index 0000000000000000000000000000000000000000..2a32ff666cdac0165846082b5605cf35671736d2 GIT binary patch literal 196 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s7x;^S!RU(4oI`|SQ2EZ-(SU+WZG(C@;f zsn)@FOEgU$@E(1<Y+&j4EuF3j2t^a(Ni954boGn=N;d>pk`*Y63a)oK17#J8BJYD@<);T3K0RW(~ BPkaCX literal 0 HcmV?d00001 diff --git a/kubejs/assets/tfg/textures/item/loose/venus_stone.png b/kubejs/assets/tfg/textures/item/loose/venus_stone.png new file mode 100644 index 0000000000000000000000000000000000000000..0b9d23b100173611622310ec9f8ee380fd37e312 GIT binary patch literal 371 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s7I14-?iy0WWg+Z8+Vb&Z8 z1_nk|PZ!4!i{7^rPkS8>5NO-KCGdz|OjV=MttG7b+L|i^be^%6sAtsjf0RAaE^uV7 zb-1Tb;HrWn>;g%XyE5J?i(GoF8 zSTR>{`Lcs)iftkfo)pw`a40gYn4!k7oxf?{>(gP@d5f5?be(v-*!ErPf~2s@%J)gu z;ZwY=jHG9Ot+LHI&iEkVw1RSNrSJlc`R;zlb0gShElaf4dpfCc-gVBy0{6cg@-R1S zex@9!o*AI6wB1}RA};o^C67hzR8`>6K79y8NufocYYfsS{7{-abEkg}B@8|Lf+y5@Ha4H1*1t?YB0r5}!~n>EkCK ZDj)Op`v2#j7#J8BJYD@<);T3K0RUH4mOcOg literal 0 HcmV?d00001 diff --git a/kubejs/server_scripts/tfg/recipes.rocks.js b/kubejs/server_scripts/tfg/recipes.rocks.js index f696a3a03..712321e67 100644 --- a/kubejs/server_scripts/tfg/recipes.rocks.js +++ b/kubejs/server_scripts/tfg/recipes.rocks.js @@ -12,17 +12,17 @@ function registerTFGRockRecipes(event) { { loose: 'tfg:brick/deepslate', block: '4x minecraft:deepslate_bricks' }, { loose: 'tfg:loose/dripstone', block: 'minecraft:dripstone_block' }, { loose: 'tfg:loose/moon_stone', block: 'ad_astra:moon_cobblestone' }, - { loose: 'tfg:brick/moon_stone', block: 'ad_astra:moon_stone_bricks' }, + { loose: 'tfg:brick/moon_stone', block: '4x ad_astra:moon_stone_bricks' }, { loose: 'tfg:loose/moon_deepslate', block: 'ad_astra:moon_deepslate' }, { loose: 'tfg:loose/mars_stone', block: 'ad_astra:mars_cobblestone' }, - { loose: 'tfg:brick/mars_stone', block: 'ad_astra:mars_stone_bricks' }, + { loose: 'tfg:brick/mars_stone', block: '4x ad_astra:mars_stone_bricks' }, { loose: 'tfg:loose/venus_stone', block: 'ad_astra:venus_cobblestone' }, - { loose: 'tfg:brick/venus_stone', block: 'ad_astra:venus_stone_bricks' }, + { loose: 'tfg:brick/venus_stone', block: '4x ad_astra:venus_stone_bricks' }, { loose: 'tfg:loose/mercury_stone', block: 'ad_astra:mercury_cobblestone' }, - { loose: 'tfg:brick/mercury_stone', block: 'ad_astra:mercury_stone_bricks' }, + { loose: 'tfg:brick/mercury_stone', block: '4x ad_astra:mercury_stone_bricks' }, { loose: 'tfg:loose/glacio_stone', block: 'ad_astra:glacio_cobblestone' }, - { loose: 'tfg:brick/glacio_stone', block: 'ad_astra:glacio_stone_bricks' }, - { loose: 'tfg:loose/permafrost', block: 'ad_astra:permafrost' } + { loose: 'tfg:brick/glacio_stone', block: '4x ad_astra:glacio_stone_bricks' }, + { loose: 'tfg:brick/permafrost', block: '4x ad_astra:permafrost_bricks' } ] GLUEING_TOGETHER.forEach(x => { @@ -169,7 +169,7 @@ function registerTFGRockRecipes(event) { { raw: 'tfg:rock/hardened_glacio_stone', hammered: 'ad_astra:glacio_cobblestone' }, { raw: 'ad_astra:glacio_cobblestone', hammered: 'tfc:sand/white' }, { raw: 'ad_astra:conglomerate', hammered: 'tfc:rock/gravel/conglomerate' }, - { raw: 'ad_astra:permafrost', hammered: 'gtceu:ice_dust' } + { raw: 'ad_astra:permafrost', hammered: 'tfg:loose/permafrost' } ] HAMMERING.forEach(x => { @@ -630,5 +630,11 @@ function registerTFGRockRecipes(event) { .duration(40*20) .EUt(2) + event.recipes.gtceu.compressor('tfg:permafrost') + .itemInputs('4x tfg:loose/permafrost') + .itemOutputs('ad_astra:permafrost') + .duration(40*20) + .EUt(2) + // #endregion } \ No newline at end of file diff --git a/kubejs/startup_scripts/tfg/blocks.space.js b/kubejs/startup_scripts/tfg/blocks.space.js index b9339695d..4a290a518 100644 --- a/kubejs/startup_scripts/tfg/blocks.space.js +++ b/kubejs/startup_scripts/tfg/blocks.space.js @@ -92,30 +92,58 @@ function registerTFGSpaceBlocks(event) { .opaque(true) event.create('tfg:loose/moon_stone', 'tfc:loose_rock') + .stoneSoundType() .itemTexture('tfg:item/loose/moon_stone') - .rockTypeModel('igneous_extrusive') + .tagBlock('tfc:loose_rocks') + .tagItem('tfc:any_knapping') + .tagItem('tfc:rock_knapping') + .tagItem('tfc:igneous_intrusive_rock') event.create('tfg:loose/moon_deepslate', 'tfc:loose_rock') + .stoneSoundType() .itemTexture('tfg:item/loose/moon_deepslate') - .rockTypeModel('igneous_intrusive') + .tagBlock('tfc:loose_rocks') + .tagItem('tfc:any_knapping') + .tagItem('tfc:rock_knapping') + .tagItem('tfc:igneous_intrusive_rock') event.create('tfg:loose/mars_stone', 'tfc:loose_rock') + .stoneSoundType() .itemTexture('tfg:item/loose/mars_stone') - .rockTypeModel('sedimentary') + .tagBlock('tfc:loose_rocks') + .tagItem('tfc:any_knapping') + .tagItem('tfc:rock_knapping') + .tagItem('tfc:sedimentary_rock') event.create('tfg:loose/venus_stone', 'tfc:loose_rock') + .stoneSoundType() .itemTexture('tfg:item/loose/venus_stone') - .rockTypeModel('igneous_extrusive') + .tagBlock('tfc:loose_rocks') + .tagItem('tfc:any_knapping') + .tagItem('tfc:rock_knapping') + .tagItem('tfc:igneous_extrusive_rock') event.create('tfg:loose/mercury_stone', 'tfc:loose_rock') + .stoneSoundType() .itemTexture('tfg:item/loose/mercury_stone') - .rockTypeModel('metamorphic') + .tagBlock('tfc:loose_rocks') + .tagItem('tfc:any_knapping') + .tagItem('tfc:rock_knapping') + .tagItem('tfc:igneous_intrusive_rock') event.create('tfg:loose/glacio_stone', 'tfc:loose_rock') + .stoneSoundType() .itemTexture('tfg:item/loose/glacio_stone') - .rockTypeModel('sedimentary') + .tagBlock('tfc:loose_rocks') + .tagItem('tfc:any_knapping') + .tagItem('tfc:rock_knapping') + .tagItem('tfc:igneous_extrusive_rock') event.create('tfg:loose/permafrost', 'tfc:loose_rock') + .stoneSoundType() .itemTexture('tfg:item/loose/permafrost') - .rockTypeModel('sedimentary') + .tagBlock('tfc:loose_rocks') + .tagItem('tfc:any_knapping') + .tagItem('tfc:rock_knapping') + .tagItem('tfc:metamorphic_rock') } \ No newline at end of file