From cc0c49643faf10763889a2ad30fbcf3515ab653b Mon Sep 17 00:00:00 2001 From: Pyritie Date: Thu, 7 Aug 2025 13:00:34 +0100 Subject: [PATCH] removed dimension-specific AA water recipes --- kubejs/server_scripts/tfg/recipes.space.js | 76 ++++------------------ 1 file changed, 12 insertions(+), 64 deletions(-) diff --git a/kubejs/server_scripts/tfg/recipes.space.js b/kubejs/server_scripts/tfg/recipes.space.js index 6d5a081eb..0cee509d3 100644 --- a/kubejs/server_scripts/tfg/recipes.space.js +++ b/kubejs/server_scripts/tfg/recipes.space.js @@ -57,24 +57,28 @@ function registerTFGSpaceRecipes(event) { // Aqueous accumulator - let aaCircuit = 1; - event.recipes.gtceu.aqueous_accumulator('water_overworld') - .circuit(aaCircuit++) - .dimension('minecraft:overworld') + event.recipes.gtceu.aqueous_accumulator('water') .duration(20) .EUt(GTValues.VHA[GTValues.ULV]) .addDataString("fluidA", "minecraft:water") .outputFluids(Fluid.of("minecraft:water", 1000)) - event.recipes.gtceu.aqueous_accumulator('sea_water_overworld') - .circuit(aaCircuit++) - .dimension('minecraft:overworld') + event.recipes.gtceu.aqueous_accumulator('sea_water') .duration(20) .EUt(GTValues.VA[GTValues.ULV]) .addDataString("fluidA", "tfc:salt_water") .outputFluids(Fluid.of("tfc:salt_water", 1000)) + event.recipes.gtceu.aqueous_accumulator('mars_water') + .dimension('ad_astra:mars') + .duration(20) + .EUt(GTValues.VA[GTValues.ULV]) + .addDataString("fluidA", "tfg:semiheavy_ammoniacal_water") + .outputFluids(Fluid.of("tfg:semiheavy_ammoniacal_water", 1000)) + + let aaCircuit = 1; + event.recipes.gtceu.aqueous_accumulator('lava_overworld') .circuit(aaCircuit++) .dimension('minecraft:overworld') @@ -83,70 +87,14 @@ function registerTFGSpaceRecipes(event) { .addDataString("fluidA", "minecraft:lava") .outputFluids(Fluid.of("minecraft:lava", 1000)) - event.recipes.gtceu.aqueous_accumulator('water_nether') - .circuit(aaCircuit++) - .dimension('minecraft:the_nether') - .duration(20*2) - .EUt(GTValues.VHA[GTValues.LV]) - .addDataString("fluidA", "minecraft:water") - .outputFluids(Fluid.of("minecraft:water", 1000)) - - event.recipes.gtceu.aqueous_accumulator('sea_water_nether') - .circuit(aaCircuit++) - .dimension('minecraft:the_nether') - .duration(20*2) - .EUt(GTValues.VA[GTValues.LV]) - .addDataString("fluidA", "tfc:salt_water") - .outputFluids(Fluid.of("tfc:salt_water", 1000)) - event.recipes.gtceu.aqueous_accumulator('lava_nether') .circuit(aaCircuit++) .dimension('minecraft:the_nether') - .duration(20*5) + .duration(20*7) .EUt(GTValues.VHA[GTValues.HV]) .addDataString("fluidA", "minecraft:lava") .outputFluids(Fluid.of("minecraft:lava", 1000)) - event.recipes.gtceu.aqueous_accumulator('water_moon') - .circuit(aaCircuit++) - .dimension('ad_astra:moon') - .duration(20*5) - .EUt(GTValues.VHA[GTValues.MV]) - .addDataString("fluidA", "minecraft:water") - .outputFluids(Fluid.of("minecraft:water", 1000)) - - event.recipes.gtceu.aqueous_accumulator('sea_water_moon') - .circuit(aaCircuit++) - .dimension('ad_astra:moon') - .duration(20*5) - .EUt(GTValues.VA[GTValues.MV]) - .addDataString("fluidA", "tfc:salt_water") - .outputFluids(Fluid.of("tfc:salt_water", 1000)) - - event.recipes.gtceu.aqueous_accumulator('water_orbit') - .circuit(aaCircuit++) - .dimension('ad_astra:earth_orbit') - .dimension('ad_astra:moon_orbit') - .dimension('ad_astra:mars_orbit') - .dimension('ad_astra:venus_orbit') - .dimension('ad_astra:mercury_orbit') - .duration(20*5) - .EUt(GTValues.VHA[GTValues.MV]) - .addDataString("fluidA", "minecraft:water") - .outputFluids(Fluid.of("minecraft:water", 1000)) - - event.recipes.gtceu.aqueous_accumulator('sea_water_orbit') - .circuit(aaCircuit) - .dimension('ad_astra:earth_orbit') - .dimension('ad_astra:moon_orbit') - .dimension('ad_astra:mars_orbit') - .dimension('ad_astra:venus_orbit') - .dimension('ad_astra:mercury_orbit') - .duration(20*5) - .EUt(GTValues.VA[GTValues.MV]) - .addDataString("fluidA", "tfc:salt_water") - .outputFluids(Fluid.of("tfc:salt_water", 1000)) - // Plants - Can't use the default builder here because fertiliser is much harder to get on the moon, // and we're using helium-3 as the fertiliser