remove arc furnace recipes of colored steels, fix some chemistry mistakes

This commit is contained in:
Pyritie 2025-11-30 13:40:42 +00:00
parent 2051750257
commit 4ac7a45e92
3 changed files with 34 additions and 37 deletions

View file

@ -21,6 +21,7 @@ Added TFC Gurman, which adds even more food and drink
- All oils (both the petrochem kind and the cooking kind) can now be used to fuel small boilers as well @Pyritie
- Reduced the cost of the ME Ingredient Buffer @Pyritie
- Renamed Blubber to Animal Fat and added it to the drop tables of more animals (pigs drop a fair bit, orcas drop a ton). Renamed Fish Oil to Tallowate since you can turn animal fat into tallow into fish oil (now tallowate). From there you can turn it into biodiesel! @Pyritie
- Removed black/red/blue arc furnace dust to ingot recipes, but changed the EBF recipes to MV (#2306) @applenper @Pyritie
### Bug fixes
- Fixed brown gravy recipe @Redeix
- Fixed instant mac recipe requiring less cardboard than it gives back @Redeix
@ -34,6 +35,7 @@ Added TFC Gurman, which adds even more food and drink
- Added missing food processor recipe for cocoa butter @Pyritie
- Fixed recipe conflict with Epichlorohydrin and Sodium Hypochlorite (#2287) @Pyritie
- Fixed summoned pet endermen not being able to survive in space or other planets @Pyritie
- Fixed some recipe imbalances with trimethyl borate and related recipes @Pyritie
### Translation updates
- Chinese (simplified) @jmecn
- Japanese @sakura-gondra

View file

@ -5,40 +5,35 @@
* @param {Internal.RecipesEventJS} event
*/
function registerGTCEuTFCMetalsRecipes(event) {
//#region LV hull
// #region Colored steels
event.replaceInput('gtceu:shaped/lv_machine_hull', '#forge:plates/wrought_iron', '#forge:plates/red_steel')
//#endregion
//#region make colored steel a bit easier to compensate
event.recipes.gtceu.arc_furnace('tfg:black_steel_dust_to_ingot')
.itemInputs('gtceu:black_steel_dust')
.itemOutputs('tfc:metal/ingot/black_steel')
.inputFluids(Fluid.of('gtceu:oxygen', 72))
.duration(500)
.EUt(24)
event.recipes.gtceu.arc_furnace('tfg:red_steel_dust_to_ingot')
.itemInputs('gtceu:red_steel_dust')
.itemOutputs('tfc:metal/ingot/red_steel')
.inputFluids(Fluid.of('gtceu:oxygen', 72))
.duration(700)
.EUt(GTValues.VA[GTValues.LV])
event.recipes.gtceu.arc_furnace('tfg:blue_steel_dust_to_ingot')
.itemInputs('gtceu:blue_steel_dust')
.itemOutputs('tfc:metal/ingot/blue_steel')
.inputFluids(Fluid.of('gtceu:oxygen', 72))
.duration(700)
.EUt(GTValues.VA[GTValues.LV])
event.remove({id:'gtceu:electric_blast_furnace/blast_black_steel_gas'})
event.remove({id:'gtceu:electric_blast_furnace/blast_black_steel'})
event.remove({id:'gtceu:electric_blast_furnace/blast_red_steel_gas'})
event.remove({id:'gtceu:electric_blast_furnace/blast_red_steel'})
event.remove({id:'gtceu:electric_blast_furnace/blast_blue_steel_gas'})
event.remove({id:'gtceu:electric_blast_furnace/blast_blue_steel'})
event.recipes.gtceu.electric_blast_furnace('blast_black_steel_gas_mv')
.itemInputs('gtceu:black_steel_dust')
.itemOutputs('tfc:metal/ingot/black_steel')
.inputFluids(Fluid.of('gtceu:nitrogen', 1000))
.duration(469)
.circuit(2)
.EUt(GTValues.VA[GTValues.MV])
.blastFurnaceTemp(1000)
event.recipes.gtceu.electric_blast_furnace('blast_black_steel_mv')
.itemInputs('gtceu:black_steel_dust')
.itemOutputs('tfc:metal/ingot/black_steel')
.duration(700)
.circuit(1)
.EUt(GTValues.VA[GTValues.MV])
.blastFurnaceTemp(1000)
event.recipes.gtceu.electric_blast_furnace('blast_red_steel_gas_mv')
.itemInputs('gtceu:red_steel_dust')
.itemOutputs('tfc:metal/ingot/red_steel')

View file

@ -1052,14 +1052,14 @@ function registerTFGMiscellaneousRecipes(event) {
.duration(400)
.EUt(GTValues.VA[GTValues.HV])
event.recipes.gtceu.chemical_reactor('tfg:boric_acid_synthesis')
.itemInputs('#forge:dusts/borax')
.itemInputs('23x #forge:dusts/borax')
.inputFluids(Fluid.of('gtceu:hydrochloric_acid', 2000))
.itemOutputs('4x #forge:dusts/boric_acid', '2x #forge:dusts/salt')
.itemOutputs('28x #forge:dusts/boric_acid', '2x #forge:dusts/salt')
.outputFluids(Fluid.of('minecraft:water', 5000))
.duration(400)
.EUt(GTValues.VA[GTValues.HV])
event.recipes.gtceu.chemical_reactor('tfg:trimethyl_borate_synthesis')
.itemInputs('#forge:dusts/boric_acid')
.itemInputs('7x #forge:dusts/boric_acid')
.inputFluids(Fluid.of('gtceu:methanol', 3000), Fluid.of('gtceu:sulfuric_acid', 100))
.outputFluids(Fluid.of('tfg:trimethyl_borate', 1000), Fluid.of('minecraft:water', 3000))
.duration(300)
@ -1067,12 +1067,12 @@ function registerTFGMiscellaneousRecipes(event) {
event.recipes.gtceu.chemical_reactor('tfg:sodium_borohydride_synthesis')
.itemInputs('4x #forge:dusts/sodium_hydride')
.inputFluids(Fluid.of('tfg:trimethyl_borate', 1000))
.itemOutputs('#forge:dusts/sodium_borohydride', '3x #forge:dusts/sodium_methoxide')
.itemOutputs('6x #forge:dusts/sodium_borohydride', '18x #forge:dusts/sodium_methoxide')
.duration(160)
.EUt(GTValues.VA[GTValues.EV])
event.recipes.gtceu.chemical_reactor('tfg:ammonia_borane_synthesis')
.itemInputs('#forge:dusts/sodium_borohydride', '#forge:dusts/ammonium_chloride')
.itemOutputs('#forge:dusts/ammonia_borane', '#forge:dusts/salt')
.itemInputs('6x #forge:dusts/sodium_borohydride', '6x #forge:dusts/ammonium_chloride')
.itemOutputs('8x #forge:dusts/ammonia_borane', '2x #forge:dusts/salt')
.outputFluids(Fluid.of('gtceu:hydrogen', 2000))
.duration(100)
.EUt(GTValues.VA[GTValues.IV])
@ -1086,7 +1086,7 @@ function registerTFGMiscellaneousRecipes(event) {
.duration(140)
.EUt(GTValues.VA[GTValues.EV])
event.recipes.gtceu.chemical_reactor('tfg:dimethyl_carbonate_synthesis')
.inputFluids(Fluid.of('gtceu:carbon_monoxide', 1000), Fluid.of('gtceu:oxygen', 500), Fluid.of('gtceu:methanol', 2000))
.inputFluids(Fluid.of('gtceu:carbon_monoxide', 1000), Fluid.of('gtceu:oxygen', 1000), Fluid.of('gtceu:methanol', 2000))
.outputFluids(Fluid.of('tfg:dimethyl_carbonate', 1000), Fluid.of('minecraft:water', 1000))
.duration(120)
.circuit(2)
@ -1103,12 +1103,12 @@ function registerTFGMiscellaneousRecipes(event) {
.EUt(GTValues.VA[GTValues.EV])
event.recipes.gtceu.chemical_reactor('tfg:mpi_synthesis')
.inputFluids(Fluid.of('tfg:methylene_diphenyl_dicarbamate', 1000))
.itemOutputs('#forge:dusts/methylene_diphenyl_diisocyanate')
.itemOutputs('27x #forge:dusts/methylene_diphenyl_diisocyanate')
.outputFluids(Fluid.of('gtceu:methanol', 2000))
.duration(80)
.EUt(GTValues.VA[GTValues.IV])
event.recipes.gtceu.mixer('tfg:aes_polyurethane_electric_only')
.itemInputs('2x #tfg:mineral_rich_wool', 'tfg:aes_compressed_wool', '#forge:dusts/methylene_diphenyl_diisocyanate')
.itemInputs('2x #tfg:mineral_rich_wool', 'tfg:aes_compressed_wool', '27x #forge:dusts/methylene_diphenyl_diisocyanate')
.inputFluids(Fluid.of('gtceu:diethylenetriamine', 250), Fluid.of('gtceu:acetone', 1000))
.itemOutputs('tfg:aes_polyurethane')
.duration(80)
@ -1119,7 +1119,7 @@ function registerTFGMiscellaneousRecipes(event) {
//Aerogel
event.recipes.gtceu.chemical_reactor('tfg:tmos_synthesis')
.inputFluids(Fluid.of('tfg:dimethyl_carbonate', 2000))
.itemInputs('#forge:dusts/silicon_dioxide')
.itemInputs('3x #forge:dusts/silicon_dioxide')
.notConsumable('#forge:small_dusts/potassium_hydroxide')
.outputFluids(Fluid.of('tfg:tmos', 1000), Fluid.of('gtceu:carbon_dioxide', 2000))
.duration(100)
@ -1127,7 +1127,7 @@ function registerTFGMiscellaneousRecipes(event) {
event.recipes.gtceu.chemical_reactor('tfg:tmos_hydrolysis')
.inputFluids(Fluid.of('tfg:tmos', 1000), Fluid.of('gtceu:distilled_water', 2000))
.outputFluids(Fluid.of('gtceu:methanol', 4000))
.itemOutputs('#forge:dusts/silicon_dioxide')
.itemOutputs('3x #forge:dusts/silicon_dioxide')
.duration(100)
.EUt(GTValues.VA[GTValues.MV])
event.recipes.gtceu.large_chemical_reactor('tfg:silica_gel_synthesis')