From ac0de215f59f18e6e3ee6f4f2c67dcddd4c45c72 Mon Sep 17 00:00:00 2001 From: Redeix Date: Fri, 1 Aug 2025 03:22:23 -0500 Subject: [PATCH] Receiver changes (#1498) --- ...machine_casing_aluminium_plated_steel.json | 7 +++++++ kubejs/assets/tfg/lang/en_us.json | 1 + ...machine_casing_aluminium_plated_steel.json | 1 + ...machine_casing_aluminium_plated_steel.json | 3 +++ .../machine_casing_aluminium_plated_steel.png | Bin 0 -> 478 bytes ...e_casing_aluminium_plated_steel.png.mcmeta | 5 +++++ ...hine_casing_aluminium_plated_steel_ctm.png | Bin 0 -> 1193 bytes .../tfg/recipes.miscellaneous.js | 18 ++++++++++++++++-- 8 files changed, 33 insertions(+), 2 deletions(-) create mode 100644 kubejs/assets/tfg/blockstates/machine_casing_aluminium_plated_steel.json create mode 100644 kubejs/assets/tfg/models/block/casings/machine_casing_aluminium_plated_steel.json create mode 100644 kubejs/assets/tfg/models/item/machine_casing_aluminium_plated_steel.json create mode 100644 kubejs/assets/tfg/textures/block/casings/machine_casing_aluminium_plated_steel.png create mode 100644 kubejs/assets/tfg/textures/block/casings/machine_casing_aluminium_plated_steel.png.mcmeta create mode 100644 kubejs/assets/tfg/textures/block/casings/machine_casing_aluminium_plated_steel_ctm.png diff --git a/kubejs/assets/tfg/blockstates/machine_casing_aluminium_plated_steel.json b/kubejs/assets/tfg/blockstates/machine_casing_aluminium_plated_steel.json new file mode 100644 index 000000000..f6312e62a --- /dev/null +++ b/kubejs/assets/tfg/blockstates/machine_casing_aluminium_plated_steel.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "tfg:block/casings/machine_casing_aluminium_plated_steel" + } + } +} \ No newline at end of file diff --git a/kubejs/assets/tfg/lang/en_us.json b/kubejs/assets/tfg/lang/en_us.json index e3bb6b734..d0260bd41 100644 --- a/kubejs/assets/tfg/lang/en_us.json +++ b/kubejs/assets/tfg/lang/en_us.json @@ -254,6 +254,7 @@ "block.tfg.rapeseed_dead": "Dead Rapeseed", "block.tfg.casings.machine_casing_iron_desh": "Desh Machine Casing", "block.tfg.casings.machine_casing_red_solar_panel": "Energium Solar Panel Casing", + "block.tfg.casings.machine_casing_aluminium_plated_steel": "Aluminium Plated Steel Machine Casing", "block.tfg.sand.fluorapatite.blue": "Blue Fluorapatite Sand", "block.tfg.sandstone.raw.fluorapatite.blue": "Raw Blue Fluorapatite Sandstone", "block.tfg.sandstone.wall.raw.fluorapatite.blue": "Raw Blue Fluorapatite Sandstone Wall", diff --git a/kubejs/assets/tfg/models/block/casings/machine_casing_aluminium_plated_steel.json b/kubejs/assets/tfg/models/block/casings/machine_casing_aluminium_plated_steel.json new file mode 100644 index 000000000..c33df66f4 --- /dev/null +++ b/kubejs/assets/tfg/models/block/casings/machine_casing_aluminium_plated_steel.json @@ -0,0 +1 @@ +{"parent":"minecraft:block/cube_all","textures":{"all":"tfg:block/casings/machine_casing_aluminium_plated_steel"}} \ No newline at end of file diff --git a/kubejs/assets/tfg/models/item/machine_casing_aluminium_plated_steel.json b/kubejs/assets/tfg/models/item/machine_casing_aluminium_plated_steel.json new file mode 100644 index 000000000..34ca5c463 --- /dev/null +++ b/kubejs/assets/tfg/models/item/machine_casing_aluminium_plated_steel.json @@ -0,0 +1,3 @@ +{ + "parent": "tfg:block/casings/machine_casing_aluminium_plated_steel" +} \ No newline at end of file diff --git a/kubejs/assets/tfg/textures/block/casings/machine_casing_aluminium_plated_steel.png b/kubejs/assets/tfg/textures/block/casings/machine_casing_aluminium_plated_steel.png new file mode 100644 index 0000000000000000000000000000000000000000..840453e8919ad27147bec16730fe4333e88a3ad5 GIT binary patch literal 478 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s7I14-?iy0WWg+Z8+Vb&Z8 z1_s6no-U3d7QLmD_xdq8inQ9FIF=%MEuklA5$8tZz?ExOsFa9o5!=(&+iKU)pOBor z<}FW%NtEs+0RzSE3<0MbJFJryUu-&)k`}pq)*0L9^L`hr1!nWt{d~UTUPn!yv6?T<{#W-1O{{8578_O^|=vlq%=lHRjw zN6zssWoDU>RbTe%r7wT}YOT3}?WT>pY`!~|oZoGI`;EM;w65u_T(0)&tcs!sp0Sp@ z(k*o&i>|1ZmD7GxiQ2nZP~x3JpYdW(z`YtiCTMn*C$5>Cf0%=zL{Tj_8!!Z fJ8rt_QtfBSg-t6`hp^3(nGe_Z#L{wuWIv1Dtwd&&2e zQ%*C;$e8_n`1F0rFGcb2V?W>J>{sNzV3Q@(CYZTU;pFqr=T5RM3E7g@qsX)PxdG4Q zgRIjTzEsB=+{(=`kYP|cu{NGffk$-fSziWsy`?^?_kYwRYiSo2Wh?2+)LC#UO=(09yVP(;)dF*Ku z4%A0!S?sSk>%w@a*@ow;NM)t!`LN{a*W&KJ4a$7`Vdv91pSRXs+cfd>-*UNB-wQ9@ zqc(hevCz89fwgCAT4tf3rmFeljo#J{UklHcdb8!(7iaHtI}-d_JY4GD-u}{V?L)UO z%~K1wR`Y3*j#5j(k48zqiRvvU!goZb=be1r%jTu2?oz0|{t0JDgUF$W-b<&36p1&i zFW7dqrpQApP3q^-sS7o_HP)t!t=U?)-dfYi|6$Jj-%q~9E)6;+@wiMlS{xbjyl+ zeYyX!J4tivUab0S7nVOacy-vbI^);;!q@&ZeQf94{p@tM%>K=P+oHa<-mZ;WotD<9 zsJZ^TYXAEZIXmP0=lk~DbNhGonK-9>N6V>Sx2hHT&Y$uAeQa^N&CgG-t>52advm|* zUzN=K+_zWfCTHf})je{sk*mSuA(Lpp6xZkRwK3i-|G(TUj{E<)yy;5RpM4t+rk_42 z$s*pd$AQH>WAR0|V5MC_Q?K=?cbN+{Z4y}V*^FWDv%cLCk7mC9zANQCU&I-m58tlZ zxxY;|+yAq!OGZI^X+x|3oPGVrl1P^5b?dpezkK_wsn0KFJaI`2W8)4|c{i;r zdw$(|>!}BI{(P@IAaS_-{=Ng-*B;Z$kN-P!27BGVm(w-(``N2h7u-lOklAsuvZD6v z0iL@OQ=`un8p{=%2A+PpRJG6FFEZ}j*$|6{#osm_p53_cGQY6!WZS+F)h+USegCFS zyj}19_F7%i^XT5YF0xa?Kczg^oFl#d*_Nz1d&1UkxO$`X>b<Dhu9uIYphgy z%s=7t3EjXw=W{nku30ZEFga { const multiplier = index + 1 @@ -1000,7 +1001,7 @@ function registerTFGMiscellaneousRecipes(event) { ChemicalHelper.get(TagPrefix.rod, GTMaterials.SteelMagnetic, 1), ChemicalHelper.get(TagPrefix.wireFine, GTMaterials[type.materialId], 4) ) - .inputFluids(Fluid.of('gtceu:silicone_rubber', 144)) + .inputFluids(Fluid.of('gtceu:epoxy', 144)) .itemOutputs(Item.of('tfg:superconductor_coil_small', 4 * multiplier)) .circuit(4) .duration(400) @@ -1012,7 +1013,7 @@ function registerTFGMiscellaneousRecipes(event) { ChemicalHelper.get(TagPrefix.rod, GTMaterials.Steel, 2), ChemicalHelper.get(TagPrefix.rod, GTMaterials.SteelMagnetic, 1), ChemicalHelper.get(TagPrefix.wireGtSingle, GTMaterials[type.materialId], 4)) - .inputFluids(Fluid.of('gtceu:silicone_rubber', 144)) + .inputFluids(Fluid.of('gtceu:epoxy', 144)) .itemOutputs(Item.of('tfg:superconductor_coil_large', 4 * multiplier)) .circuit(7) .duration(600) @@ -1031,6 +1032,19 @@ function registerTFGMiscellaneousRecipes(event) { .circuit(4) .duration(800) .EUt(GTValues.VA[GTValues.MV]) + + event.recipes.gtceu.assembler('tfg:assembler/machine_casing_aluminium_plated_steel') + .itemInputs( + GTBlocks.STEEL_HULL.get(), + ChemicalHelper.get(TagPrefix.plate, GTMaterials.Aluminium, 2), + ChemicalHelper.get(TagPrefix.bolt, GTMaterials.Aluminium, 2), + ChemicalHelper.get(TagPrefix.dust, GTMaterials.Silicon, 1) + ) + .itemOutputs('3x tfg:machine_casing_aluminium_plated_steel') + .circuit(4) + .duration(600) + .EUt(GTValues.VA[GTValues.MV]) + //#endregion //region ammonia borane event.recipes.gtceu.chemical_reactor('tfg:sodium_hydride_synthesis')