From 2b16e1a623aa2e8f9f45221a5418752c9b4de866 Mon Sep 17 00:00:00 2001 From: GameStar <56610486+BlueBoat29@users.noreply.github.com> Date: Sun, 7 Sep 2025 17:53:13 -0500 Subject: [PATCH] eating uranium (#1758) * eat nuggets * Update pakku-lock.json --- kubejs/assets/tfg/lang/en_us.json | 1 + .../textures/mob_effect/instant_radiation.png | Bin 0 -> 848 bytes .../tfg/textures/mob_effect/warming.png | Bin 699 -> 913 bytes kubejs/startup_scripts/gtceu/modifications.js | 25 ++++++++++ pakku-lock.json | 46 +++++++++--------- 5 files changed, 49 insertions(+), 23 deletions(-) create mode 100644 kubejs/assets/tfg/textures/mob_effect/instant_radiation.png diff --git a/kubejs/assets/tfg/lang/en_us.json b/kubejs/assets/tfg/lang/en_us.json index ca602b709..9e8676e18 100644 --- a/kubejs/assets/tfg/lang/en_us.json +++ b/kubejs/assets/tfg/lang/en_us.json @@ -1059,6 +1059,7 @@ "tfg.tooltip.obsolete.depreciated": "§cDeprecated, cannot be crafted any more", "effect.tfg.cooling": "§bCooling", "effect.tfg.warming": "§6Warming", + "effect.tfg.instant_radiation": "§aRadiation Poisoning", "tfc.jei.flint_knapping": "Flint Knapping", "tfc.jei.straw_knapping": "Straw Knapping", "tfc.recipe.barrel.tfg.barrel.dyeing.decorative_vase.black": "Dyeing", diff --git a/kubejs/assets/tfg/textures/mob_effect/instant_radiation.png b/kubejs/assets/tfg/textures/mob_effect/instant_radiation.png new file mode 100644 index 0000000000000000000000000000000000000000..09a26283eb569159baae72a376014c779856ef4f GIT binary patch literal 848 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s7n=_rA13aCb6$*;-(=u~X z85lGs)=sqbIP4&EG(LE#mTps-K;emixo;LJ^)2mk-4Jk#YpvCcm|v{EQj=U2^2VYO9!`oXq#fclRE@YweH`HZ$wn5r)vsJtazd z&pxeAdLa6jBY{Klhf3P3lV_5|<~@EbXSeU3Yvr`>JMG;)G-vR9=saS$Oj_(C+s8M{ zmKNVr=i9t#iNJhef2k73NABxR>+LVpv());X2V3^^TO?&M}x#q$DTRW=4In76ByF_ zsddh2uIIYvvbLVP_5F!HkJy%}Jl8Y(6dP4lCN^g@NA zzc8K%3O{Xr;Gm*G;G#FB{pH_Fzkho_v#j3UqP?h}f67fI1_lPUByV>Y1~B;Pyt|%( zfq}EYBeIx*K~EWk87r3BmoYFfu$OrHy0X9IWEbL96OA>cXG_To#)oR2>54xYP~7Nv71PG@>t-u&rTt(wza zUpWd^tA9S9sAcfnUAUiDeDPJ530^1aRQ7bV?+)i<<7Pgj;P}JvwRConq~y+pt6Llo znG5?$r~a@wDQ(O-ljor;hyAmERUuuQrZ`EcSl)b9ubT5!v_<~8?bPm+TN<%(mv)66 wo}0(~o?%D+YM#lQ`}KkZyEmq7{A*vsupy&nLjAV?PN1mpboFyt=akR{04Tj_@Bjb+ literal 0 HcmV?d00001 diff --git a/kubejs/assets/tfg/textures/mob_effect/warming.png b/kubejs/assets/tfg/textures/mob_effect/warming.png index f5342aa65d9459bfda583573daa9025a10e49dac..72ae45afb1accc765355b3591bc559a2b5f31098 100644 GIT binary patch delta 891 zcmdnZI+1;Xay?^nrn7T^r?ay{K~a8MW=<*tgT}<#iMAex9b}Hi2QSsqZ7LHeJP|PW z%_60~rCqKY0&a1wwVDz0i`7?Zl8Ctb!L1J-98bD>@MvT>d$^;(ABIBlIU=!3j{H|` z6*H8R`TqFs-s5+z9WugZW_>%t5W2aiL`m=2r`1UhME`Oma46RQP)U1r@=TK0yvMKQ z?DpMrt(^9Kr@gy}<_w+>okt9pNsE1C`}k(r(&BsSe495d5tuLRFID3B$bH>uz5RuH zmO3BKY?$bKUbwyUXps2n*fXcvylk9h0z-N~waz)s^<4K{*4A^kzCY3D5!*7A=Xz$J zVxy|c#3l~O(vX1GR*kh%n)Pazw#a|~&~NomWM@iI=z$X(8>B)!`sDxc*Oh0BEnj|T zNrKFa+Kq4f3l%nSZ;{&ew>IbYTHyo#d15kU>(_FgshxE1MaD$sgaYXuJKkk{k}KHB z++*`{lA`6L`O5-ynBJ#<@vThwAtn(~T%G;?@fXGuLE)#(4;)l92we20w7>j&ed+ga z?`M|P+gr33_47};sl>p*z?S6g?!o{DKb?2iGcYi47I;J!Gcf2WgD_*oQu{In1_t&L zPhVH|mz?ZEf((kv?{pX#7$i$vBTAg}b8}PkN*J7rQWHy3QxwWGOEMJPJ$(bh8~MZ; z7#OoWT^vI!PM@84Ui)xiy~OeO`EO^N8D>lS76%5c;ZXOCXWywP{xtr8Fb>;uATRN_4Us-AFfZ0dObNNCFsqszW0Zo zch`C5$t5mZzp*)^>|t}{@*OpL8J~rudNn%!+)JpH_*l;Rp^d#_r*7TuN7L&YW>p=1 ze3Cis*DQx}<=eqt4BOPE{Nad@b-Hz|>CXJ=m1omWxNW{-W@T8ClHz*hd1dPIZT8{% z4`)_-wHkj~UVX=vJ0;2WSovDX?#6}6ZG8-Pj(1(DIK1cCmd&l+L uGIW{ZlNAlJpNtt2GB5mkzrN}J@_UTg5j~COTwa=>==5~;b6Mw<&;$TcCzoOX delta 676 zcmbQpzMFM|ayqw$3%=}bX*Slpv?I?kn%&WUVV|P9 z6`T9UooeQJw->K%NaS~{Qf)o7UcP{Dx4^8llG*F^u6>`IAvi-?eM|kN<{#m#Q*)S3 zE>&R>?-pOq`IUW2{WOi;`wkvj)5>>mM{m|Y?oIRWCnan4AKBD%QXp3-vuMFT*K1zZ z$3r(QOb#gB$XC2vTy8$=J4UziMU$m7iWa2G?5Y!**`IjBy^7%+kKcyXdP!CGd;jp> ze{STfw@r4%DbbV8hK9n9cC%R0UmkjT(?H38-s`{F{F6A&oAbZE@iL+QO@TS@946oW z`(5Vu8h$x-M6v4Kjk;Y0lb0?&9A{OxqPBl@40Zc2IdvC44OC(V0nkG$G^tLR?^zwVUP2GSKvo*Ko3Dc>m*>{_I-X4HY&GE%yt&8>dANWsQbUxepzuj)H4GL3rl{d{g=(ehXIgXpd z`NGqQ7p`ZzD(!7;jBD45^FN%)ecrg^XsXI)*AFt?$IJa2p7wUQJbti|b^d#ub@wUKTP3@EAM}s&QX}pMZJ=l@7vMXvWm!IgFrzswjI%XYmG+@+8 kmkoNqX~w?)ZGTv|&id2TTP`cjz`(%Z>FVdQ&MBb@0Qeg*ssI20 diff --git a/kubejs/startup_scripts/gtceu/modifications.js b/kubejs/startup_scripts/gtceu/modifications.js index 5d11e070c..5005bc417 100644 --- a/kubejs/startup_scripts/gtceu/modifications.js +++ b/kubejs/startup_scripts/gtceu/modifications.js @@ -43,4 +43,29 @@ function registerGTCEuItemModifications(event) { item.armorProtection = 12 item.armorKnockbackResistance = 0.25 }) + + //#region eating radioactive stuff + const EDIBLE_ITEMS = [ + 'gtceu:thorium_nugget', + 'gtceu:enriched_naquadah_nugget', + 'gtceu:thorium_232_nugget', + 'gtceu:thorium_230_nugget', + 'gtceu:ruthenium_trinium_americium_neutronate_nugget', + 'gtceu:plutonium_nugget', + 'gtceu:plutonium_241_nugget', + 'gtceu:neutronium_nugget', + 'gtceu:naquadria_nugget', + 'gtceu:uranium_nugget', + 'gtceu:uranium_rhodium_dinaquadide_nugget', + 'gtceu:uranium_triplatinum_nugget', + 'gtceu:uranium_235_nugget' + ] + + EDIBLE_ITEMS.forEach(edible => { + event.modify(edible, item => { + item.foodProperties = food => { + food.effect('tfg:instant_radiation', -1, 0, 0.5) + } + }) + }) } \ No newline at end of file diff --git a/pakku-lock.json b/pakku-lock.json index 503df02e8..72fcbde81 100644 --- a/pakku-lock.json +++ b/pakku-lock.json @@ -12754,29 +12754,6 @@ "modrinth": "2yZ8ZSeO" }, "files": [ - { - "type": "curseforge", - "file_name": "tfcgroomer-1.20.1-0.1.4.jar", - "mc_versions": [ - "1.20.1" - ], - "loaders": [ - "forge" - ], - "release_type": "release", - "url": "https://edge.forgecdn.net/files/6118/92/tfcgroomer-1.20.1-0.1.4.jar", - "id": "6118092", - "parent_id": "1003785", - "hashes": { - "sha1": "e1bb7e932f900cee6be0bf5faf3fc77111488865", - "md5": "e4f19ca0413c9716cb86a3b50ae27a36" - }, - "required_dependencies": [ - "302973" - ], - "size": 134178, - "date_published": "2025-01-23T23:02:18.440Z" - }, { "type": "modrinth", "file_name": "tfcgroomer-1.20.1-0.1.4.jar", @@ -12797,6 +12774,29 @@ "required_dependencies": [], "size": 134178, "date_published": "2025-07-27T17:29:15.479048Z" + }, + { + "type": "curseforge", + "file_name": "tfcgroomer-1.20.1-0.2.1.jar", + "mc_versions": [ + "1.20.1" + ], + "loaders": [ + "forge" + ], + "release_type": "release", + "url": "https://edge.forgecdn.net/files/6949/778/tfcgroomer-1.20.1-0.2.1.jar", + "id": "6949778", + "parent_id": "1003785", + "hashes": { + "sha1": "bb1ffe05adaa515f2fb473e339643140beada636", + "md5": "76f89e4453b9f08ad4006e253941f13b" + }, + "required_dependencies": [ + "302973" + ], + "size": 152681, + "date_published": "2025-08-31T20:19:12.327Z" } ] },