97 lines
No EOL
4.2 KiB
JavaScript
97 lines
No EOL
4.2 KiB
JavaScript
|
|
ServerEvents.recipes(event => {
|
|
|
|
const toRemoveId = ['gtceu:electrolyzer/decomposition_electrolyzing_titanite_slurry_residue', 'gtceu:electrolyzer/decomposition_electrolyzing_hydroxo_dioxo_titanite_mixture', 'gtceu:electrolyzer/decomposition_electrolyzing_titanite_residue', 'gtceu:electrolyzer/decomposition_electrolyzing_titanium_tetrachloride_mixture', 'gtceu:electrolyzer/decomposition_electrolyzing_zirconium_tetrachloride', 'minecraft:nuclearcraft_zirconium_dust'];
|
|
|
|
toRemoveId.forEach(element => {
|
|
event.remove({id: element});
|
|
});
|
|
|
|
event.recipes.gtceu.chemical_reactor('perchloric_acid')
|
|
.itemInputs('gtceu:sodium_perchlorate_dust')
|
|
.inputFluids('gtceu:hydrochloric_acid 1000')
|
|
.outputFluids('gtceu:perchloric_acid 1000')
|
|
.itemOutputs('gtceu:salt_dust')
|
|
.duration(200)
|
|
.EUt(120);
|
|
|
|
event.recipes.gtceu.large_chemical_reactor('perchloric_acid')
|
|
.itemInputs('gtceu:sodium_perchlorate_dust')
|
|
.inputFluids('gtceu:hydrochloric_acid 1000')
|
|
.outputFluids('gtceu:perchloric_acid 1000')
|
|
.itemOutputs('gtceu:salt_dust')
|
|
.duration(200)
|
|
.EUt(120);
|
|
|
|
event.recipes.gtceu.mixer('titanite_proc_1')
|
|
.itemInputs('gtceu:titanite_dust')
|
|
.inputFluids('gtceu:perchloric_acid 3000')
|
|
.outputFluids('gtceu:titanite_slurry 1000')
|
|
.duration(400)
|
|
.EUt(28000);
|
|
|
|
event.recipes.gtceu.centrifuge('titanite_proc_2')
|
|
.inputFluids('gtceu:titanite_slurry 1000')
|
|
.itemOutputs('gtceu:calcium_perchlorate_dust')
|
|
.outputFluids('gtceu:titanite_slurry_residue 1000', 'gtceu:silica_gel 1000', 'minecraft:water 1000')
|
|
.duration(360)
|
|
.EUt(28000);
|
|
|
|
event.recipes.gtceu.chemical_reactor('calcium_perchlorate_to_perchloric_acid')
|
|
.itemInputs('gtceu:calcium_perchlorate_dust')
|
|
.inputFluids('gtceu:sulfuric_acid 1000')
|
|
.itemOutputs('gtceu:calcium_sulfate_dust')
|
|
.outputFluids('gtceu:perchloric_acid 2000')
|
|
.duration(120)
|
|
.EUt(496);
|
|
|
|
event.recipes.gtceu.large_chemical_reactor('calcium_perchlorate_to_perchloric_acid')
|
|
.itemInputs('gtceu:calcium_perchlorate_dust')
|
|
.inputFluids('gtceu:sulfuric_acid 1000')
|
|
.itemOutputs('gtceu:calcium_sulfate_dust')
|
|
.outputFluids('gtceu:perchloric_acid 2000')
|
|
.duration(120)
|
|
.EUt(496);
|
|
|
|
event.recipes.gtceu.centrifuge('silica_gel_to_perchloric_acid')
|
|
.inputFluids('gtceu:silica_gel 1000')
|
|
.itemOutputs('gtceu:silicon_dioxide_dust')
|
|
.outputFluids('gtceu:perchloric_acid 1000')
|
|
.duration(120)
|
|
.EUt(1984);
|
|
|
|
event.recipes.gtceu.large_chemical_reactor('titanite_proc_3')
|
|
.itemInputs('gtceu:sodium_hydroxide_dust')
|
|
.inputFluids('gtceu:titanite_slurry_residue 1000')
|
|
.outputFluids('gtceu:hydroxo_dioxo_titanite_mixture 1000', 'minecraft:water 1000')
|
|
.duration(400)
|
|
.EUt(17500);
|
|
|
|
event.recipes.gtceu.electrolyzer('titanite_proc_4')
|
|
.inputFluids('gtceu:hydroxo_dioxo_titanite_mixture 1000')
|
|
.itemOutputs('gtceu:sodium_oxide_dust')
|
|
.outputFluids('gtceu:titanite_residue 1000', 'minecraft:water 1000')
|
|
.duration(800)
|
|
.EUt(50000);
|
|
|
|
event.recipes.gtceu.large_chemical_reactor('titanite_proc_5')
|
|
.inputFluids('gtceu:titanite_residue 1000', 'gtceu:hydrochloric_acid 4000')
|
|
.outputFluids('gtceu:titanium_tetrachloride_mixture', 'minecraft:water 2000')
|
|
.duration(900)
|
|
.EUt(6400);
|
|
|
|
event.recipes.gtceu.centrifuge('titanite_proc_6')
|
|
.inputFluids('gtceu:titanium_tetrachloride_mixture 2000')
|
|
.itemOutputs('gtceu:zirconium_tetrachloride_dust')
|
|
.outputFluids('gtceu:titanium_tetrachloride 1000')
|
|
.duration(1200)
|
|
.EUt(23000);
|
|
|
|
event.recipes.gtceu.large_chemical_reactor('zirconium_from_zirconium_tetrachloride')
|
|
.itemInputs('gtceu:zirconium_tetrachloride_dust')
|
|
.inputFluids('gtceu:hydrogen 4000')
|
|
.itemOutputs('gtceu:zirconium_dust')
|
|
.outputFluids('gtceu:hydrochloric_acid 4000')
|
|
.duration(600)
|
|
.EUt(1640);
|
|
}); |