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 zcmV<40U`d0P){jS}l?gFd>U*5JK3vJ7S~Jg3M%QS*M!JJ?EbLb0$%14}SUQxZa3- zZZkGE^h35XX)M4PneoSLodMyJGfT+?Pd8n>{tE|{>H-ofOKkwFcb(O0O)&N{K-3k2yjx4 z!YAT<&}g=KxW44)=No{}*%udAw^0~FKg5!20&`WP@fZNxwy|xSp&!y4ysEft$BH8Z z98{|Gy)I{`=jyFDFg>!dx;*zmbkDmx+w3158!a`OZ3>5bYIt(sNnJU*XE`ica?~eA z3$VCnIVe3zu~ar@rv8F%Pl*2;y0XMtt;f3ZK_CJJa8eGL^(?)?D_+Mns?vS)2i>aI U^bGgm0000007*qoM6N<$g0J|_M*si- literal 0 HcmV?d00001 diff --git a/kubejs/assets/tfg/textures/block/casings/machine_casing_aluminium_plated_steel.png.mcmeta b/kubejs/assets/tfg/textures/block/casings/machine_casing_aluminium_plated_steel.png.mcmeta new file mode 100644 index 000000000..8d02bb7ff --- /dev/null +++ b/kubejs/assets/tfg/textures/block/casings/machine_casing_aluminium_plated_steel.png.mcmeta @@ -0,0 +1,5 @@ +{ + "ldlib": { + "connection": "tfg:block/casings/machine_casing_aluminium_plated_steel_ctm" + } +} diff --git a/kubejs/assets/tfg/textures/block/casings/machine_casing_aluminium_plated_steel_ctm.png b/kubejs/assets/tfg/textures/block/casings/machine_casing_aluminium_plated_steel_ctm.png new file mode 100644 index 0000000000000000000000000000000000000000..510d4e2ebc45d2bb48e62d0d47add5f5e712391a GIT binary patch literal 1193 zcmV;a1XlZrP)I{$!lfnBLmMOuKM4^X5&OiCa`=x%pO!IYWexa+&+k&=?B zc(?Q3J3Bk`?r`C^Utf-yn9>R%Wgv_dI`F@{d3%a4EjMZI^2hg0M( z0Q+HE_5YW=-|HsuX+@}lONz1>1u*Z-eR6A+N;wfkty-aZa_XK3W{|*tS}Hidc+Ers z+=Dy})f9PoCC^r4m)2h0?NVv&@VVuj^R<4~vXS%scOGR;(CJ57u<_`jJBmOBjJ0NI zaSu#Za;HtzDC4T>larV-o1}?iz~w0(w-(z)_n4!EFy$(_<L~$#xY5(`)Vk(eVz41J^Ba^3vKm3$J%i#@u3^e(0+GK2~p?Q>#|yelzP2 z6W08K@rMb!=F4jwzq9>@TJ?q7eOjw#W`Q9oulFU7?{pqMGjHdHvt#KD0IfJos26;PB#=U;tX zO9cP)*>hh1^LK*OTKvAS!Dq|C83Y%Iyg&puXrs|aQzE)jmDY?WiZ>F1vJj~AHUPcm zj=Namnd|quWX}#*%q;Ns)jmhZ9}eu^9*E2V&iPn^Dw#~;Y&au{P6jYf>#zjwEq zmFLlDrV&_|p-9#OfSMp@%DV!Ux=Co>@yjHES)!22_-frzXVu*CY z2I1y`c_QNvkn_kbQM}J>v01FI6A+VPpFIA-yO2Y=aK(>F7FT)t?0Ew30+^+6X?>nX zewVu;bspH+e&hPsDjp=$7w>Ois_$pvOKa;iPfinKxR3uAXP1!Y$LU0-00000NkvXX Hu0mjf1^__= literal 0 HcmV?d00001 diff --git a/kubejs/server_scripts/tfg/recipes.miscellaneous.js b/kubejs/server_scripts/tfg/recipes.miscellaneous.js index 8843538fa..1c103ebde 100644 --- a/kubejs/server_scripts/tfg/recipes.miscellaneous.js +++ b/kubejs/server_scripts/tfg/recipes.miscellaneous.js @@ -990,6 +990,7 @@ function registerTFGMiscellaneousRecipes(event) { .EUt(GTValues.VA[GTValues.EV]) //endregion + //#region Casings global.GTCEU_SUPERCONDUCTORS.forEach((type, index) => { 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')