diff --git a/kubejs/server_scripts/greate/recipes.js b/kubejs/server_scripts/greate/recipes.js index 122eb5c9e..efd79594b 100644 --- a/kubejs/server_scripts/greate/recipes.js +++ b/kubejs/server_scripts/greate/recipes.js @@ -554,6 +554,13 @@ function registerGreateRecipes(event) { // #region Belt Connector + removeMaceratorRecipe(event, 'macerate_rubber_belt_connector') + removeMaceratorRecipe(event, 'macerate_silicone_rubber_belt_connector') + removeMaceratorRecipe(event, 'macerate_polyethylene_belt_connector') + event.remove({ id: 'gtceu:extractor/extract_rubber_belt_connector' }) + event.remove({ id: 'gtceu:extractor/extract_silicone_rubber_belt_connector' }) + event.remove({ id: 'gtceu:extractor/extract_polyethylene_belt_connector' }) + event.shaped('3x greate:rubber_belt_connector', [ 'C ', 'AAA', @@ -565,11 +572,13 @@ function registerGreateRecipes(event) { }).id('gtceu:shaped/rubber_belt_connector') event.recipes.gtceu.assembler('rubber_belt_connector') - .itemInputs('#forge:plates/rubber') + .itemInputs('gtceu:rubber_plate') .itemOutputs('greate:rubber_belt_connector') .circuit(11) .duration(50) .EUt(GTValues.VA[GTValues.ULV]) + .removePreviousMaterialInfo() + .addMaterialInfo(true) event.shaped('3x greate:silicone_rubber_belt_connector', [ 'C ', @@ -582,11 +591,13 @@ function registerGreateRecipes(event) { }).id('gtceu:shaped/silicone_rubber_belt_connector') event.recipes.gtceu.assembler('silicone_rubber_belt_connector') - .itemInputs('#forge:plates/silicone_rubber') + .itemInputs('gtceu:silicone_rubber_plate') .itemOutputs('greate:silicone_rubber_belt_connector') .circuit(11) .duration(50) .EUt(GTValues.VA[GTValues.ULV]) + .removePreviousMaterialInfo() + .addMaterialInfo(true) event.shaped('3x greate:polyethylene_belt_connector', [ 'C ', @@ -599,11 +610,13 @@ function registerGreateRecipes(event) { }).id('gtceu:shaped/polyethylene_belt_connector') event.recipes.gtceu.assembler('polyethylene_belt_connector') - .itemInputs('#forge:plates/styrene_butadiene_rubber') + .itemInputs('gtceu:styrene_butadiene_rubber_plate') .itemOutputs('greate:polyethylene_belt_connector') .circuit(11) .duration(50) .EUt(GTValues.VA[GTValues.ULV]) + .removePreviousMaterialInfo() + .addMaterialInfo(true) // #endregion diff --git a/kubejs/server_scripts/gregtech/recipes.machines.js b/kubejs/server_scripts/gregtech/recipes.machines.js index 4938903fc..3dd8dedc7 100644 --- a/kubejs/server_scripts/gregtech/recipes.machines.js +++ b/kubejs/server_scripts/gregtech/recipes.machines.js @@ -239,17 +239,19 @@ function registerGTCEuMachineRecipes(event) { //#region CokeOven // Coke Oven - event.shaped('gtceu:coke_oven', [ + removeMaceratorRecipe(event, 'macerate_coke_oven') + event.recipes.gtceu.shaped('gtceu:coke_oven', [ 'ABA', 'BCB', 'ABA' ], { A: 'gtceu:coke_oven_bricks', - B: '#forge:plates/wrought_iron', + B: ChemicalHelper.get(TagPrefix.plate, GTMaterials.WroughtIron, 1), C: '#forge:tools/wrenches' - }).id('gtceu:shaped/coke_oven') + }).addMaterialInfo().id('gtceu:shaped/coke_oven') // Coke Oven Hatch + removeMaceratorRecipe(event, 'macerate_coke_oven_hatch') event.recipes.tfc.no_remainder_shaped_crafting( event.shaped('gtceu:coke_oven_hatch', [ 'AB' @@ -261,157 +263,164 @@ function registerGTCEuMachineRecipes(event) { //#endregion - // High Pressure Steam Miner - event.replaceInput({ id: 'gtceu:shaped/steam_miner_steel' }, - 'gtceu:lp_steam_miner', 'gtceu:steel_brick_casing') - //#region Выход: Стальные машины // HP Steam Boilers - event.shaped('gtceu:hp_steam_solid_boiler', [ + removeMaceratorRecipe(event, 'macerate_hp_steam_solid_boiler') + event.recipes.gtceu.shaped('gtceu:hp_steam_solid_boiler', [ 'AEA', 'ADA', 'BCB' ], { - A: '#forge:plates/steel', - B: 'gtceu:tin_alloy_small_fluid_pipe', + A: ChemicalHelper.get(TagPrefix.plate, GTMaterials.Steel, 1), + B: ChemicalHelper.get(TagPrefix.pipeSmallFluid, GTMaterials.TinAlloy, 1), C: 'gtceu:steel_brick_casing', D: 'tfc:crucible', - E: '#forge:rods/black_steel' - }).id('gtceu:shaped/steam_boiler_coal_steel') - - event.shaped('gtceu:hp_steam_liquid_boiler', [ + E: ChemicalHelper.get(TagPrefix.rod, GTMaterials.BlackSteel, 1) + }).addMaterialInfo().id('gtceu:shaped/steam_boiler_coal_steel') + + removeMaceratorRecipe(event, 'macerate_hp_steam_liquid_boiler') + event.recipes.gtceu.shaped('gtceu:hp_steam_liquid_boiler', [ 'AEA', 'ADA', 'BCB' ], { - A: '#forge:plates/steel', - B: 'gtceu:tin_alloy_small_fluid_pipe', + A: ChemicalHelper.get(TagPrefix.plate, GTMaterials.Steel, 1), + B: ChemicalHelper.get(TagPrefix.pipeSmallFluid, GTMaterials.TinAlloy, 1), C: 'gtceu:steel_brick_casing', D: '#forge:glass', - E: '#forge:rods/black_steel' - }).id('gtceu:shaped/steam_boiler_lava_steel') - - event.shaped('gtceu:hp_steam_solar_boiler', [ + E: ChemicalHelper.get(TagPrefix.rod, GTMaterials.BlackSteel, 1) + }).addMaterialInfo().id('gtceu:shaped/steam_boiler_lava_steel') + + removeMaceratorRecipe(event, 'macerate_hp_steam_solar_boiler') + event.recipes.gtceu.shaped('gtceu:hp_steam_solar_boiler', [ 'AAA', 'BCB', 'EDE' ], { A: '#forge:glass_panes', - B: '#forge:double_plates/silver', - C: '#forge:rods/black_steel', + B: ChemicalHelper.get(TagPrefix.plateDouble, GTMaterials.Silver, 1), + C: ChemicalHelper.get(TagPrefix.rod, GTMaterials.BlackSteel, 1), D: 'gtceu:steel_brick_casing', - E: 'gtceu:tin_alloy_small_fluid_pipe', - }).id('gtceu:shaped/steam_boiler_solar_steel') + E: ChemicalHelper.get(TagPrefix.pipeSmallFluid, GTMaterials.TinAlloy, 1), + }).addMaterialInfo().id('gtceu:shaped/steam_boiler_solar_steel') // Экстрактор - event.shaped('gtceu:hp_steam_extractor', [ + removeMaceratorRecipe(event, 'macerate_hp_steam_extractor') + event.recipes.gtceu.shaped('gtceu:hp_steam_extractor', [ 'BEB', 'CAC', 'DFD' ], { A: 'gtceu:steel_brick_casing', - B: 'gtceu:tin_alloy_small_fluid_pipe', - C: '#forge:plates/steel', - D: '#forge:plates/wrought_iron', + B: ChemicalHelper.get(TagPrefix.pipeSmallFluid, GTMaterials.TinAlloy, 1), + C: ChemicalHelper.get(TagPrefix.plate, GTMaterials.Steel, 1), + D: ChemicalHelper.get(TagPrefix.plate, GTMaterials.WroughtIron, 1), E: '#forge:glass_panes', - F: '#forge:rings/black_steel' - }).id('gtceu:shaped/steam_extractor_steel') + F: ChemicalHelper.get(TagPrefix.ring, GTMaterials.BlackSteel, 1) + }).addMaterialInfo().id('gtceu:shaped/steam_extractor_steel') // Дробитель - event.shaped('gtceu:hp_steam_macerator', [ + removeMaceratorRecipe(event, 'macerate_hp_steam_macerator') + event.recipes.gtceu.shaped('gtceu:hp_steam_macerator', [ 'BFB', 'CAC', 'DED' ], { A: 'gtceu:steel_brick_casing', B: '#forge:small_gears/wrought_iron', - C: '#forge:plates/steel', - D: '#forge:rods/black_steel', - E: 'gtceu:tin_alloy_small_fluid_pipe', + C: ChemicalHelper.get(TagPrefix.plate, GTMaterials.Steel, 1), + D: ChemicalHelper.get(TagPrefix.rod, GTMaterials.BlackSteel, 1), + E: ChemicalHelper.get(TagPrefix.pipeSmallFluid, GTMaterials.TinAlloy, 1), F: '#forge:raw_materials/diamond' - }).id('gtceu:shaped/steam_macerator_steel') + }).addMaterialInfo().id('gtceu:shaped/steam_macerator_steel') // Компрессор - event.shaped('gtceu:hp_steam_compressor', [ + removeMaceratorRecipe(event, 'macerate_hp_steam_compressor') + event.recipes.gtceu.shaped('gtceu:hp_steam_compressor', [ 'BCB', 'EAE', 'DFD' ], { A: 'gtceu:steel_brick_casing', - B: 'gtceu:tin_alloy_small_fluid_pipe', - C: '#forge:plates/steel', - D: '#forge:plates/wrought_iron', + B: ChemicalHelper.get(TagPrefix.pipeSmallFluid, GTMaterials.TinAlloy, 1), + C: ChemicalHelper.get(TagPrefix.plate, GTMaterials.Steel, 1), + D: ChemicalHelper.get(TagPrefix.plate, GTMaterials.WroughtIron, 1), E: 'minecraft:piston', - F: '#forge:rods/black_steel' - }).id('gtceu:shaped/steam_compressor_steel') + F: ChemicalHelper.get(TagPrefix.rod, GTMaterials.BlackSteel, 1) + }).addMaterialInfo().id('gtceu:shaped/steam_compressor_steel') // Молот - event.shaped('gtceu:hp_steam_forge_hammer', [ + removeMaceratorRecipe(event, 'macerate_hp_steam_forge_hammer') + event.recipes.gtceu.shaped('gtceu:hp_steam_forge_hammer', [ 'DFD', 'BEB', 'CAC' ], { A: 'gtceu:steel_brick_casing', - B: 'gtceu:tin_alloy_small_fluid_pipe', - C: '#forge:plates/steel', - D: '#forge:plates/wrought_iron', - E: '#forge:ingots/black_steel', + B: ChemicalHelper.get(TagPrefix.pipeSmallFluid, GTMaterials.TinAlloy, 1), + C: ChemicalHelper.get(TagPrefix.plate, GTMaterials.Steel, 1), + D: ChemicalHelper.get(TagPrefix.plate, GTMaterials.WroughtIron, 1), + E: ChemicalHelper.get(TagPrefix.ingot, GTMaterials.BlackSteel, 1), F: 'minecraft:piston' - }).id('gtceu:shaped/steam_hammer_steel') + }).addMaterialInfo().id('gtceu:shaped/steam_hammer_steel') // Печь - event.shaped('gtceu:hp_steam_furnace', [ + removeMaceratorRecipe(event, 'macerate_hp_steam_furnace') + event.recipes.gtceu.shaped('gtceu:hp_steam_furnace', [ 'BCB', 'DAD', 'FFF' ], { A: 'gtceu:steel_brick_casing', - B: 'gtceu:tin_alloy_small_fluid_pipe', - C: '#forge:plates/steel', - D: '#forge:plates/wrought_iron', - F: '#forge:rods/black_steel' - }).id('gtceu:shaped/steam_furnace_steel') + B: ChemicalHelper.get(TagPrefix.pipeSmallFluid, GTMaterials.TinAlloy, 1), + C: ChemicalHelper.get(TagPrefix.plate, GTMaterials.Steel, 1), + D: ChemicalHelper.get(TagPrefix.plate, GTMaterials.WroughtIron, 1), + F: ChemicalHelper.get(TagPrefix.rod, GTMaterials.BlackSteel, 1) + }).addMaterialInfo().id('gtceu:shaped/steam_furnace_steel') // Сплавщик - event.shaped('gtceu:hp_steam_alloy_smelter', [ + removeMaceratorRecipe(event, 'macerate_hp_steam_alloy_smelter') + event.recipes.gtceu.shaped('gtceu:hp_steam_alloy_smelter', [ 'FCF', 'DAD', 'CBC' ], { A: 'gtceu:steel_brick_casing', - B: 'gtceu:tin_alloy_small_fluid_pipe', - C: '#forge:plates/steel', - D: '#forge:plates/wrought_iron', - F: '#forge:rods/black_steel' - }).id('gtceu:shaped/steam_alloy_smelter_steel') + B: ChemicalHelper.get(TagPrefix.pipeSmallFluid, GTMaterials.TinAlloy, 1), + C: ChemicalHelper.get(TagPrefix.plate, GTMaterials.Steel, 1), + D: ChemicalHelper.get(TagPrefix.plate, GTMaterials.WroughtIron, 1), + F: ChemicalHelper.get(TagPrefix.rod, GTMaterials.BlackSteel, 1) + }).addMaterialInfo().id('gtceu:shaped/steam_alloy_smelter_steel') // Блоко-ломатель - event.shaped('gtceu:hp_steam_rock_crusher', [ + removeMaceratorRecipe(event, 'macerate_hp_steam_rock_crusher') + event.recipes.gtceu.shaped('gtceu:hp_steam_rock_crusher', [ 'ECE', 'BAB', 'DDD' ], { A: 'gtceu:steel_brick_casing', - B: 'gtceu:tin_alloy_small_fluid_pipe', + B: ChemicalHelper.get(TagPrefix.pipeSmallFluid, GTMaterials.TinAlloy, 1), C: '#forge:drill_heads', - D: '#forge:rods/wrought_iron', - E: '#forge:screws/wrought_iron' - }).id('gtceu:shaped/steam_rock_breaker_steel') + D: ChemicalHelper.get(TagPrefix.rod, GTMaterials.WroughtIron, 1), + E: ChemicalHelper.get(TagPrefix.screw, GTMaterials.WroughtIron, 1) + }).addMaterialInfo().id('gtceu:shaped/steam_rock_breaker_steel') // Miner - event.shaped('gtceu:hp_steam_miner', [ + removeMaceratorRecipe(event, 'macerate_hp_steam_miner') + event.recipes.gtceu.shaped('gtceu:hp_steam_miner', [ 'EFE', 'BAB', 'DCD' ], { A: 'gtceu:steel_brick_casing', - B: 'gtceu:tin_alloy_small_fluid_pipe', + B: ChemicalHelper.get(TagPrefix.pipeSmallFluid, GTMaterials.TinAlloy, 1), C: '#forge:drill_heads', - D: '#forge:rods/steel', - E: '#forge:plates/wrought_iron', + D: ChemicalHelper.get(TagPrefix.rod, GTMaterials.Steel, 1), + E: ChemicalHelper.get(TagPrefix.plate, GTMaterials.WroughtIron, 1), F: '#gtceu:circuits/ulv' - }).id('gtceu:shaped/steam_miner_steel') + }).addMaterialInfo().id('gtceu:shaped/steam_miner_steel') //#endregion @@ -587,7 +596,7 @@ function registerGTCEuMachineRecipes(event) { //#region ULV Hatches - event.recipes.shaped('gtceu:ulv_input_bus', [ + event.recipes.gtceu.shaped('gtceu:ulv_input_bus', [ 'CAC', 'CBC', 'CDC' @@ -598,7 +607,7 @@ function registerGTCEuMachineRecipes(event) { D: '#forge:tools/wrenches' }).id('gtceu:shaped/ulv_input_bus') - event.recipes.shaped('gtceu:ulv_output_bus', [ + event.recipes.gtceu.shaped('gtceu:ulv_output_bus', [ 'CDC', 'CBC', 'CAC' @@ -609,7 +618,7 @@ function registerGTCEuMachineRecipes(event) { D: '#forge:tools/wrenches' }).id('gtceu:shaped/ulv_output_bus') - event.recipes.shaped('gtceu:ulv_input_hatch', [ + event.recipes.gtceu.shaped('gtceu:ulv_input_hatch', [ 'CAC', 'CBC', 'CDC' @@ -620,7 +629,7 @@ function registerGTCEuMachineRecipes(event) { D: '#forge:tools/wrenches' }).id('gtceu:shaped/ulv_input_hatch') - event.recipes.shaped('gtceu:ulv_output_hatch', [ + event.recipes.gtceu.shaped('gtceu:ulv_output_hatch', [ 'CDC', 'CBC', 'CAC' @@ -808,61 +817,62 @@ function registerGTCEuMachineRecipes(event) { // Steam multi parts + removeMaceratorRecipe(event, 'macerate_steel_machine_casing') event.shaped('gtceu:steel_machine_casing', [ ' A ', 'ABA', ' A ' ], { - A: '#forge:ingots/steel', + A: ChemicalHelper.get(TagPrefix.ingot, GTMaterials.Steel, 1), B: '#forge:tools/hammers' }).id('gtceu:shaped/steel_hull') - - event.shaped('gtceu:steam_input_hatch', [ + + removeMaceratorRecipe(event, 'macerate_steam_input_hatch') + event.recipes.gtceu.shaped('gtceu:steam_input_hatch', [ 'ACA', ' B ', 'ACA' ], { - A: '#forge:screws/wrought_iron', + A: ChemicalHelper.get(TagPrefix.screw, GTMaterials.WroughtIron, 1), B: 'gtceu:steel_machine_casing', - C: '#forge:small_fluid_pipes/steel' - }).id('gtceu:shaped/steam_hatch') - - event.shaped('gtceu:steam_grinder', [ + C: ChemicalHelper.get(TagPrefix.pipeSmallFluid, GTMaterials.Steel, 1) + }).addMaterialInfo().id('gtceu:shaped/steam_hatch') + + removeMaceratorRecipe(event, 'macerate_steam_grinder') + event.recipes.gtceu.shaped('gtceu:steam_grinder', [ 'ABA', 'ACA', 'ABA' ], { - A: 'gtceu:steam_machine_casing', - B: '#forge:gears/invar', + A: 'gtceu:bronze_plate', + B: ChemicalHelper.get(TagPrefix.gear, GTMaterials.Invar, 1), C: 'gtceu:hp_steam_macerator' - }).id('gtceu:shaped/steam_grinder') - - event.shaped('gtceu:steam_oven', [ + }).addMaterialInfo().id('gtceu:shaped/steam_grinder') + + removeMaceratorRecipe(event, 'macerate_steam_oven') + event.recipes.gtceu.shaped('gtceu:steam_oven', [ 'ABA', 'ACA', 'ABA' ], { - A: 'gtceu:steam_machine_casing', + A: 'gtceu:bronze_plate', B: 'gtceu:heatproof_machine_casing', C: 'gtceu:hp_steam_furnace' - }).id('gtceu:shaped/steam_oven') + }).addMaterialInfo().id('gtceu:shaped/steam_oven') event.replaceInput({ id: 'gtceu:shaped/hv_cutter' }, 'gtceu:red_steel_buzz_saw_blade', 'gtceu:diamond_buzz_saw_blade') + removeMaceratorRecipe(event, 'macerate_steam_input_bus') + event.recipes.gtceu.shaped('gtceu:steam_input_bus', ['A', 'B'], { + A: '#forge:chests/wooden', + B: 'gtceu:steam_machine_casing' + }).addMaterialInfo().id('gtceu:shaped/steam_input_bus') - event.replaceOutput({ id: 'gtceu:macerator/macerate_steel_machine_casing' }, 'gtceu:steel_dust', '4x gtceu:steel_dust') - event.replaceOutput({ id: 'gtceu:arc_furnace/arc_steel_machine_casing' }, 'gtceu:steel_ingot', '4x gtceu:steel_ingot') - - event.replaceOutput({ id: 'gtceu:macerator/macerate_steam_input_bus' }, 'gtceu:steel_dust', '4x gtceu:steel_dust') - event.replaceOutput({ id: 'gtceu:arc_furnace/arc_steam_input_bus' }, 'gtceu:steel_ingot', '4x gtceu:steel_ingot') - event.replaceOutput({ id: 'gtceu:macerator/macerate_steam_output_bus' }, 'gtceu:steel_dust', '4x gtceu:steel_dust') - event.replaceOutput({ id: 'gtceu:arc_furnace/arc_steam_output_bus' }, 'gtceu:steel_ingot', '4x gtceu:steel_ingot') - - event.replaceOutput({ id: 'gtceu:macerator/macerate_steam_input_hatch' }, 'gtceu:steel_dust', '6x gtceu:steel_dust') - event.replaceOutput({ id: 'gtceu:arc_furnace/arc_steam_input_hatch' }, 'gtceu:steel_block', '6x gtceu:steel_ingot') - - event.replaceOutput({ id: 'gtceu:macerator/macerate_steam_input_hatch' }, 'gtceu:steel_dust', '6x gtceu:steel_dust') - event.replaceOutput({ id: 'gtceu:arc_furnace/arc_steam_input_hatch' }, 'gtceu:steel_block', '6x gtceu:steel_ingot') + removeMaceratorRecipe(event, 'macerate_steam_output_bus') + event.recipes.gtceu.shaped('gtceu:steam_output_bus', ['B', 'A'], { + A: '#forge:chests/wooden', + B: 'gtceu:steam_machine_casing' + }).addMaterialInfo().id('gtceu:shaped/steam_output_bus') //#region Chipboard Composite @@ -973,6 +983,7 @@ function registerGTCEuMachineRecipes(event) { .circuit(4) .duration(2.5 * 20) .EUt(16) + .addMaterialInfo(true) event.recipes.gtceu.assembler('tfg:casings/machine_casing_stainless_evaporation') .itemInputs('gtceu:clean_machine_casing', '4x gtceu:annealed_copper_double_wire') diff --git a/kubejs/server_scripts/gregtech/recipes.recycling.js b/kubejs/server_scripts/gregtech/recipes.recycling.js index 543ba3668..76d01fad7 100644 --- a/kubejs/server_scripts/gregtech/recipes.recycling.js +++ b/kubejs/server_scripts/gregtech/recipes.recycling.js @@ -188,37 +188,6 @@ function registerGTCEURecyclingRecipes(event) { .category(GTRecipeCategories.ARC_FURNACE_RECYCLING) .EUt(GTValues.VA[GTValues.LV]) - // Steam oven - - event.recipes.gtceu.macerator('gtceu:macerate_steam_oven') - .itemInputs('gtceu:steam_oven') - .itemOutputs('18x #forge:dusts/bronze', '8x #forge:dusts/invar', '7x #forge:dusts/wrought_iron', '2x #forge:dusts/steel') - .duration(1972) - .category(GTRecipeCategories.MACERATOR_RECYCLING) - .EUt(GTValues.VA[GTValues.ULV]) - - event.recipes.gtceu.arc_furnace('gtceu:arc_steam_oven') - .itemInputs('gtceu:steam_oven') - .itemOutputs('18x #forge:ingots/bronze', '8x #forge:ingots/invar', '7x #forge:ingots/wrought_iron', '2x #forge:ingots/steel') - .duration(1792) - .category(GTRecipeCategories.ARC_FURNACE_RECYCLING) - .EUt(GTValues.VA[GTValues.LV]) - - // Steam grinder - - event.recipes.gtceu.macerator('gtceu:macerate_steam_grinder') - .itemInputs('gtceu:steam_grinder') - .itemOutputs('18x #forge:dusts/bronze', '8x #forge:dusts/invar', '7x #forge:dusts/wrought_iron', '2x #forge:dusts/steel') - .duration(1972) - .category(GTRecipeCategories.MACERATOR_RECYCLING) - .EUt(GTValues.VA[GTValues.ULV]) - - event.recipes.gtceu.arc_furnace('gtceu:arc_steam_grinder') - .itemInputs('gtceu:steam_grinder') - .itemOutputs('18x #forge:ingots/bronze', '8x #forge:ingots/invar', '7x #forge:ingots/wrought_iron', '2x #forge:ingots/steel') - .duration(1792) - .category(GTRecipeCategories.ARC_FURNACE_RECYCLING) - .EUt(GTValues.VA[GTValues.LV]) // Clean Foil pack event.recipes.gtceu.macerator('gtceu:macerator/recycling/clean_foil_pack') diff --git a/kubejs/server_scripts/gregtech/recipes.tfcmetals.js b/kubejs/server_scripts/gregtech/recipes.tfcmetals.js index ee1ecd260..8d78aad7f 100644 --- a/kubejs/server_scripts/gregtech/recipes.tfcmetals.js +++ b/kubejs/server_scripts/gregtech/recipes.tfcmetals.js @@ -106,184 +106,4 @@ function registerGTCEuTFCMetalsRecipes(event) { .itemOutputs('5x gtceu:red_alloy_ingot') .duration(50) .EUt(16) - - // steam machines - - event.remove({ id: 'gtceu:arc_furnace/arc_hp_steam_forge_hammer' }) - event.recipes.gtceu.arc_furnace('tfg:arc_hp_steam_forge_hammer') - .itemInputs('1x gtceu:hp_steam_forge_hammer') - .itemOutputs('7x gtceu:wrought_iron_ingot', '2x gtceu:steel_ingot', '2x gtceu:tin_alloy_ingot', '1x #forge:ingots/black_steel') - .duration(3310) - .EUt(30) - .category(GTRecipeCategories.ARC_FURNACE_RECYCLING) - - removeMaceratorRecipe(event, 'macerate_hp_steam_forge_hammer') - event.recipes.gtceu.macerator('tfg:macerate_hp_steam_forge_hammer') - .itemInputs('1x gtceu:hp_steam_forge_hammer') - .itemOutputs('7x gtceu:wrought_iron_dust', '2x gtceu:steel_dust', '2x gtceu:tin_alloy_dust', '12x gtceu:brick_dust', '1x #forge:dusts/black_steel') - .duration(3254) - .EUt(8) - .category(GTRecipeCategories.MACERATOR_RECYCLING) - - event.remove({ id: 'gtceu:arc_furnace/arc_hp_steam_extractor' }) - event.recipes.gtceu.arc_furnace('tfg:arc_hp_steam_extractor') - .itemInputs('1x gtceu:hp_steam_extractor') - .itemOutputs('7x gtceu:wrought_iron_ingot', '2x gtceu:steel_ingot', '2x gtceu:tin_alloy_ingot') - .duration(3310) - .EUt(30) - .category(GTRecipeCategories.ARC_FURNACE_RECYCLING) - - removeMaceratorRecipe(event, 'macerate_hp_steam_extractor') - event.recipes.gtceu.macerator('tfg:macerate_hp_steam_extractor') - .itemInputs('1x gtceu:hp_steam_extractor') - .itemOutputs('7x gtceu:wrought_iron_dust', '2x gtceu:steel_dust', '2x gtceu:tin_alloy_dust', '12x gtceu:brick_dust') - .duration(3254) - .EUt(8) - .category(GTRecipeCategories.MACERATOR_RECYCLING) - - event.remove({ id: 'gtceu:arc_furnace/arc_hp_steam_macerator' }) - event.recipes.gtceu.arc_furnace('tfg:arc_hp_steam_macerator') - .itemInputs('1x gtceu:hp_steam_macerator') - .itemOutputs('7x gtceu:wrought_iron_ingot', '2x gtceu:steel_ingot', '1x #forge:ingots/black_steel', '1x gtceu:tin_alloy_ingot') - .duration(3310) - .EUt(30) - .category(GTRecipeCategories.ARC_FURNACE_RECYCLING) - - removeMaceratorRecipe(event, 'macerate_hp_steam_macerator') - event.recipes.gtceu.macerator('tfg:macerate_hp_steam_macerator') - .itemInputs('1x gtceu:hp_steam_macerator') - .itemOutputs('7x gtceu:wrought_iron_dust', '2x gtceu:steel_dust', '1x #forge:dusts/black_steel', '1x gtceu:tin_alloy_dust', '12x gtceu:brick_dust') - .duration(3254) - .EUt(8) - .category(GTRecipeCategories.MACERATOR_RECYCLING) - - event.remove({ id: 'gtceu:arc_furnace/arc_hp_steam_compressor' }) - event.recipes.gtceu.arc_furnace('tfg:arc_hp_steam_compressor') - .itemInputs('1x gtceu:hp_steam_compressor') - .itemOutputs('8x gtceu:wrought_iron_ingot', '1x gtceu:steel_ingot', '2x gtceu:tin_alloy_ingot') - .duration(3310) - .EUt(30) - .category(GTRecipeCategories.ARC_FURNACE_RECYCLING) - - removeMaceratorRecipe(event, 'macerate_hp_steam_compressor') - event.recipes.gtceu.macerator('tfg:macerate_hp_steam_compressor') - .itemInputs('1x gtceu:hp_steam_compressor') - .itemOutputs('8x gtceu:wrought_iron_dust', '1x gtceu:steel_dust', '2x gtceu:tin_alloy_dust', '12x gtceu:brick_dust') - .duration(3254) - .EUt(8) - .category(GTRecipeCategories.MACERATOR_RECYCLING) - - event.remove({ id: 'gtceu:arc_furnace/arc_hp_steam_furnace' }) - event.recipes.gtceu.arc_furnace('tfg:arc_hp_steam_furnace') - .itemInputs('1x gtceu:hp_steam_furnace') - .itemOutputs('7x gtceu:wrought_iron_ingot', '2x gtceu:tin_alloy_ingot', '1x gtceu:steel_ingot', '1x #forge:ingots/black_steel') - .duration(3310) - .EUt(30) - .category(GTRecipeCategories.ARC_FURNACE_RECYCLING) - - removeMaceratorRecipe(event, 'macerate_hp_steam_furnace') - event.recipes.gtceu.macerator('tfg:macerate_hp_steam_furnace') - .itemInputs('1x gtceu:hp_steam_furnace') - .itemOutputs('7x gtceu:wrought_iron_dust', '2x gtceu:tin_alloy_dust', '1x gtceu:steel_dust', '1x #forge:dusts/black_steel', '12x gtceu:brick_dust') - .duration(3254) - .EUt(8) - .category(GTRecipeCategories.MACERATOR_RECYCLING) - - event.remove({ id: 'gtceu:arc_furnace/arc_hp_steam_alloy_smelter' }) - event.recipes.gtceu.arc_furnace('tfg:arc_hp_steam_alloy_smelter') - .itemInputs('1x gtceu:hp_steam_alloy_smelter') - .itemOutputs('7x gtceu:wrought_iron_ingot', '3x gtceu:steel_ingot', '1x gtceu:tin_alloy_ingot', '1x #forge:ingots/black_steel') - .duration(3310) - .EUt(30) - .category(GTRecipeCategories.ARC_FURNACE_RECYCLING) - - removeMaceratorRecipe(event, 'macerate_hp_steam_alloy_smelter') - event.recipes.gtceu.macerator('tfg:macerate_hp_steam_alloy_smelter') - .itemInputs('1x gtceu:hp_steam_alloy_smelter') - .itemOutputs('7x gtceu:wrought_iron_dust', '3x gtceu:steel_dust', '1x gtceu:tin_alloy_dust', '1x #forge:dusts/black_steel', '12x gtceu:brick_dust') - .duration(3254) - .EUt(8) - .category(GTRecipeCategories.MACERATOR_RECYCLING) - - event.remove({ id: 'gtceu:arc_furnace/arc_hp_steam_rock_crusher' }) - event.recipes.gtceu.arc_furnace('tfg:arc_hp_steam_rock_crusher') - .itemInputs('1x gtceu:hp_steam_rock_crusher') - .itemOutputs('6x gtceu:wrought_iron_ingot', '2x gtceu:tin_alloy_ingot') - .duration(3310) - .EUt(30) - .category(GTRecipeCategories.ARC_FURNACE_RECYCLING) - - removeMaceratorRecipe(event, 'macerate_hp_steam_rock_crusher') - event.recipes.gtceu.macerator('tfg:macerate_hp_steam_rock_crusher') - .itemInputs('1x gtceu:hp_steam_rock_crusher') - .itemOutputs('6x gtceu:wrought_iron_dust', '2x gtceu:tin_alloy_dust', '12x gtceu:brick_dust') - .duration(3254) - .EUt(8) - .category(GTRecipeCategories.MACERATOR_RECYCLING) - - event.remove({ id: 'gtceu:arc_furnace/arc_hp_steam_miner' }) - event.recipes.gtceu.arc_furnace('tfg:arc_hp_steam_miner') - .itemInputs('1x gtceu:hp_steam_miner') - .itemOutputs('7x gtceu:wrought_iron_ingot', '2x gtceu:tin_alloy_ingot', '1x #forge:ingots/steel') - .duration(3310) - .EUt(30) - .category(GTRecipeCategories.ARC_FURNACE_RECYCLING) - - removeMaceratorRecipe(event, 'macerate_hp_steam_miner') - event.recipes.gtceu.macerator('tfg:macerate_hp_steam_miner') - .itemInputs('1x gtceu:hp_steam_miner') - .itemOutputs('7x gtceu:wrought_iron_dust', '2x gtceu:tin_alloy_dust', '1x #forge:dusts/steel', '12x gtceu:brick_dust') - .duration(3254) - .EUt(8) - .category(GTRecipeCategories.MACERATOR_RECYCLING) - - event.remove({ id: 'gtceu:arc_furnace/arc_hp_steam_solid_boiler' }) - event.recipes.gtceu.arc_furnace('tfg:arc_hp_steam_solid_boiler') - .itemInputs('1x gtceu:hp_steam_solid_boiler') - .itemOutputs('5x gtceu:wrought_iron_ingot', '4x #forge:ingots/steel', '2x gtceu:tin_alloy_ingot') - .duration(3310) - .EUt(30) - .category(GTRecipeCategories.ARC_FURNACE_RECYCLING) - - removeMaceratorRecipe(event, 'macerate_hp_steam_solid_boiler') - event.recipes.gtceu.macerator('tfg:macerate_hp_steam_solid_boiler') - .itemInputs('1x gtceu:hp_steam_solid_boiler') - .itemOutputs('5x gtceu:wrought_iron_dust', '4x #forge:dusts/steel', '2x gtceu:tin_alloy_dust', '12x gtceu:brick_dust') - .duration(3254) - .EUt(8) - .category(GTRecipeCategories.MACERATOR_RECYCLING) - - event.remove({ id: 'gtceu:arc_furnace/arc_hp_steam_liquid_boiler' }) - event.recipes.gtceu.arc_furnace('tfg:arc_hp_steam_liquid_boiler') - .itemInputs('1x gtceu:hp_steam_liquid_boiler') - .itemOutputs('5x gtceu:wrought_iron_ingot', '4x #forge:ingots/steel', '2x gtceu:tin_alloy_ingot') - .duration(3310) - .EUt(30) - .category(GTRecipeCategories.ARC_FURNACE_RECYCLING) - - removeMaceratorRecipe(event, 'macerate_hp_steam_liquid_boiler') - event.recipes.gtceu.macerator('tfg:macerate_hp_steam_liquid_boiler') - .itemInputs('1x gtceu:hp_steam_liquid_boiler') - .itemOutputs('5x gtceu:wrought_iron_dust', '4x #forge:dusts/steel', '2x gtceu:tin_alloy_dust', '12x gtceu:brick_dust') - .duration(3254) - .EUt(8) - .category(GTRecipeCategories.MACERATOR_RECYCLING) - - event.remove({ id: 'gtceu:arc_furnace/arc_hp_steam_solar_boiler' }) - event.recipes.gtceu.arc_furnace('tfg:arc_hp_steam_solar_boiler') - .itemInputs('1x gtceu:hp_steam_solar_boiler') - .itemOutputs('5x gtceu:wrought_iron_ingot', '4x #forge:ingots/silver', '2x gtceu:tin_alloy_ingot') - .duration(3310) - .EUt(30) - .category(GTRecipeCategories.ARC_FURNACE_RECYCLING) - - removeMaceratorRecipe(event, 'macerate_hp_steam_solar_boiler') - event.recipes.gtceu.macerator('tfg:macerate_hp_steam_solar_boiler') - .itemInputs('1x gtceu:hp_steam_solar_boiler') - .itemOutputs('5x gtceu:wrought_iron_dust', '4x #forge:dusts/silver', '2x gtceu:tin_alloy_dust', '12x gtceu:brick_dust') - .duration(3254) - .EUt(8) - .category(GTRecipeCategories.MACERATOR_RECYCLING) - - //#endregion }