neuralgia/kubejs/server_scripts/tfg/ores_and_materials/recipes.bromine.js
2025-12-02 19:12:36 +00:00

126 lines
No EOL
4.8 KiB
JavaScript

"use strict";
function registerTFGBromineRecipes(event) {
/*
event.recipes.gtceu.evaporation_tower('evaporation_brine')
.inputFluids(Fluid.of('tfc:salt_water', 20000))
.outputFluids(Fluid.of('gtceu:raw_brine', 1000))
.duration(20*50)
.EUt(GTValues.VA[GTValues.HV])
event.recipes.gtceu.evaporation_tower('evaporation_brine_mars')
.inputFluids(Fluid.of('tfg:semiheavy_ammoniacal_water', 20000))
.outputFluids(Fluid.of('gtceu:raw_brine', 1000))
.duration(20*50)
.EUt(GTValues.VA[GTValues.HV])
event.recipes.gtceu.fluid_heater('heat_brine')
.inputFluids(Fluid.of("gtceu:raw_brine", 1000))
.outputFluids(Fluid.of("gtceu:hot_brine", 1000))
.duration(20*600)
.EUt(GTValues.VA[GTValues.HV])
event.recipes.gtceu.heat_exchanger('heat_brine_nuclear')
.inputFluids(Fluid.of("gtceu:raw_brine", 1000))
.inputFluids(Fluid.of("gtceu:irradiated_steam", 1000))
.outputFluids(Fluid.of("gtceu:hot_brine", 1000))
.outputFluids(Fluid.of("gtceu:dense_steam", 1000))
.duration(20*100)
.EUt(GTValues.VA[GTValues.HV])
event.recipes.gtceu.chemical_reactor('debrominated_brine_raw_brine_mixing')
.inputFluids(Fluid.of("gtceu:raw_brine", 1000))
.inputFluids(Fluid.of('gtceu:hot_debrominated_brine', 1000))
.outputFluids(Fluid.of('gtceu:hot_brine', 2000))
.outputFluids(Fluid.of('gtceu:debrominated_brine', 1000))
.duration(20*10)
.EUt(GTValues.VA[GTValues.HV])
event.recipes.gtceu.chemical_reactor('brine_acidification')
.inputFluids(Fluid.of("gtceu:hot_brine", 2000))
.inputFluids(Fluid.of('gtceu:hydrochloric_acid', 1000))
.outputFluids(Fluid.of('gtceu:hot_alkaline_debrominated_brine', 2000))
.outputFluids(Fluid.of('gtceu:hydrogen_iodide', 1000))
.duration(20*5)
.EUt(GTValues.VA[GTValues.HV])
event.recipes.gtceu.chemical_reactor('aciditic_bromine_exhaust_heating')
.inputFluids(Fluid.of("gtceu:hot_brine", 1000))
.inputFluids(Fluid.of('gtceu:acidic_bromine_exhaust', 1000))
.outputFluids(Fluid.of('gtceu:hot_chlorinated_brominated_brine', 1000))
.outputFluids(Fluid.of('gtceu:steam', 3000))
.duration(20*5)
.EUt(GTValues.VA[GTValues.HV])
event.recipes.gtceu.chemical_reactor('brine_chloroination')
.inputFluids(Fluid.of("gtceu:hot_brine", 1000))
.inputFluids(Fluid.of('gtceu:chlorine', 1000))
.outputFluids(Fluid.of('gtceu:hot_chlorinated_brominated_brine', 1000))
.duration(20*5)
.EUt(GTValues.VA[GTValues.HV])
event.recipes.gtceu.chemical_reactor('brine_neutralization')
.inputFluids(Fluid.of("gtceu:hot_alkaline_debrominated_brine", 3000))
.itemInputs('gtceu:potassium_dust')
.outputFluids(Fluid.of('gtceu:hot_debrominated_brine', 2000))
.itemOutputs(Item.of('2x gtceu:rock_salt_dust'))
.duration(20*5)
.EUt(GTValues.VA[GTValues.HV])
event.recipes.gtceu.centrifuge('debrominated_brine_decomposition')
.inputFluids(Fluid.of('gtceu:debrominated_brine', 2000))
.outputFluids(Fluid.of('tfc:salt_water'), 1000)
.duration(20*3)
.EUt(GTValues.VA[GTValues.MV])
event.recipes.gtceu.chemical_reactor('brine_filtration')
.inputFluids(Fluid.of('gtceu:hot_chlorinated_brominated_brine', 1000))
.inputFluids(Fluid.of('gtceu:chlorine', 1000))
.inputFluids(Fluid.of('gtceu:steam', 1000))
.outputFluids(Fluid.of('gtceu:hot_alkaline_debrominated_brine', 1000))
.outputFluids(Fluid.of('gtceu:brominated_chlorine_vapor', 2000))
.duration(20*15)
.EUt(GTValues.VA[GTValues.HV])
event.recipes.gtceu.chemical_reactor('brominated_chlorine_vapor_condensation')
.inputFluids(Fluid.of('gtceu:brominated_chlorine_vapor', 1000))
.inputFluids(Fluid.of('minecraft:water', 1000))
.outputFluids(Fluid.of('gtceu:acidic_bromine_solution', 1000))
.outputFluids(Fluid.of('minecraft:water', 2000))
.duration(20*15)
.EUt(GTValues.VA[GTValues.HV])
event.recipes.gtceu.chemical_reactor('bromine_vapor_concentration')
.inputFluids(Fluid.of('gtceu:acidic_bromine_solution', 1000))
.inputFluids(Fluid.of('gtceu:steam', 1000))
.outputFluids(Fluid.of('gtceu:concentrated_bromine_solution', 1000))
.outputFluids(Fluid.of('gtceu:acidic_bromine_exhaust', 1000))
.duration(20*5)
.EUt(GTValues.VA[GTValues.HV])
event.recipes.gtceu.distillery('bromine_distillation_to_chlorine')
.inputFluids(Fluid.of('gtceu:concentrated_bromine_solution', 100))
.outputFluids(Fluid.of('gtceu:chlorine', 50))
.duration(20*5)
.circuit(1)
.EUt(GTValues.VA[GTValues.MV])
event.recipes.gtceu.distillery('bromine_distillation_to_bromine')
.inputFluids(Fluid.of('gtceu:concentrated_bromine_solution', 40))
.outputFluids(Fluid.of('gtceu:bromine', 40))
.duration(20*2)
.circuit(2)
.EUt(GTValues.VA[GTValues.MV])
event.recipes.gtceu.distillation_tower('bromine_distillation')
.inputFluids(Fluid.of('gtceu:concentrated_bromine_solution', 1000))
.outputFluids(Fluid.of('gtceu:chlorine', 500))
.outputFluids(Fluid.of('gtceu:bromine', 1000))
.duration(20*25)
.EUt(GTValues.VA[GTValues.HV])
*/
}