From 448ea6f60beb8af324b43a707d196a7ea4e3f6c3 Mon Sep 17 00:00:00 2001 From: Pyritie Date: Thu, 15 May 2025 01:19:39 +0100 Subject: [PATCH] started a tfg space recipes file, moved the air collector ones there --- kubejs/server_scripts/tfg/recipes.js | 1 + .../tfg/recipes.miscellaneous.js | 8 -------- kubejs/server_scripts/tfg/recipes.space.js | 20 +++++++++++++++++++ 3 files changed, 21 insertions(+), 8 deletions(-) create mode 100644 kubejs/server_scripts/tfg/recipes.space.js diff --git a/kubejs/server_scripts/tfg/recipes.js b/kubejs/server_scripts/tfg/recipes.js index eec0f9d35..927849029 100644 --- a/kubejs/server_scripts/tfg/recipes.js +++ b/kubejs/server_scripts/tfg/recipes.js @@ -14,4 +14,5 @@ const registerTFGRecipes = (event) => { registerTFGSupportRecipes(event) registerTFGFishingNetsRecipes(event) registerTFGConvertingRecipes(event) + registerTFGSpaceRecipes(event) } \ No newline at end of file diff --git a/kubejs/server_scripts/tfg/recipes.miscellaneous.js b/kubejs/server_scripts/tfg/recipes.miscellaneous.js index 5234d345b..1632719c0 100644 --- a/kubejs/server_scripts/tfg/recipes.miscellaneous.js +++ b/kubejs/server_scripts/tfg/recipes.miscellaneous.js @@ -382,14 +382,6 @@ function registerTFGMiscellaneousRecipes(event) { ).id(`universal_circuits_${tier}`); }); - // Air collector (move this to space stuff later) - event.recipes.gtceu.gas_collector('nether') - .circuit(2) - .outputFluids(Fluid.of('gtceu:air', 10000)) - .dimension('minecraft:the_nether') - .duration(200) - .EUt(16) - event.shapeless('1x tfg:armor_stand_arms', [ 'minecraft:armor_stand' ]).id(`tfg:shapeless/armor_stand_arms`) diff --git a/kubejs/server_scripts/tfg/recipes.space.js b/kubejs/server_scripts/tfg/recipes.space.js new file mode 100644 index 000000000..4d66e2d5d --- /dev/null +++ b/kubejs/server_scripts/tfg/recipes.space.js @@ -0,0 +1,20 @@ +// priority: 0 + +function registerTFGSpaceRecipes(event) { + + // Air collector + + event.recipes.gtceu.gas_collector('nether') + .circuit(2) + .outputFluids(Fluid.of('gtceu:air', 10000)) + .dimension('minecraft:the_nether') + .duration(200) + .EUt(16) + + event.recipes.gtceu.gas_collector('moon') + .circuit(3) + .outputFluids(Fluid.of('gtceu:argon', 1)) + .dimension('ad_astra:moon') + .duration(20*60*30) + .EUt(16) +} \ No newline at end of file