add acetic acid and vinegar conversion (#2390)

* add acetic acid and vinegar conversion

Signed-off-by: Epicificator <143143550+Epicificator@users.noreply.github.com>

* add circuit condition to prevent conflicting with dye recipes

Signed-off-by: Epicificator <143143550+Epicificator@users.noreply.github.com>

* changed machine to mixer, and voltage tier to mv

Signed-off-by: Epicificator <143143550+Epicificator@users.noreply.github.com>

---------

Signed-off-by: Epicificator <143143550+Epicificator@users.noreply.github.com>
This commit is contained in:
Epicificator 2025-12-12 16:35:44 -05:00 committed by GitHub
parent 90c133aa45
commit 2a9f70e35e
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -241,4 +241,52 @@ const registerTFCRecipes = (event) => {
.itemOutputs('tfc:wrought_iron_grill')
.duration(60)
.EUt(8)
//Jigabit's stupid acetic acid to vinegar conversion
event.recipes.gtceu.mixer('vinegar_from_acetic_acid')
.inputFluids(
Fluid.of('minecraft:water', 950),
Fluid.of('gtceu:acetic_acid', 50)
)
.outputFluids(
Fluid.of('tfc:vinegar', 1000)
)
.circuit(1)
.duration(30)
.EUt(GTValues.VA[GTValues.MV])
event.recipes.gtceu.distillery('acetic_acid_from_vinegar')
.inputFluids(
Fluid.of('tfc:vinegar', 1000)
)
.outputFluids(
Fluid.of('gtceu:acetic_acid', 50)
)
.circuit(1)
.duration(50)
.EUt(GTValues.VA[GTValues.MV])
event.recipes.gtceu.distillery('water_from_vinegar')
.inputFluids(
Fluid.of('tfc:vinegar', 1000)
)
.outputFluids(
Fluid.of('minecraft:water', 950)
)
.circuit(2)
.duration(50)
.EUt(GTValues.VA[GTValues.MV])
event.recipes.gtceu.distillation_tower('vinegar_distillation')
.inputFluids(
Fluid.of('tfc:vinegar', 1000)
)
.outputFluids(
Fluid.of('gtceu:acetic_acid', 50),
Fluid.of('minecraft:water', 950)
)
.duration(80)
.EUt(GTValues.VA[GTValues.MV])
}