import mods.gregtech.recipe.RecipeMap; //Removed From Furnace Smelting furnace.remove(); furnace.remove(); furnace.remove(); furnace.remove(); furnace.remove(); furnace.remove(); furnace.remove(); furnace.remove(); furnace.remove(); furnace.remove(); furnace.remove(); furnace.remove(, ); furnace.remove(, ); furnace.remove(, ); // Tough Alloy [tier 0] alloy_blast_smelter.recipeBuilder() .inputs([ * 1, * 1, * 2]) .circuit(3) .fluidOutputs([ * 576]) .property("temperature", 1000) .duration(300) .EUt(120) .buildAndRegister(); alloy_blast_smelter.recipeBuilder() .inputs([ * 1, * 1, * 2]) .fluidInputs([ * 4000]) .circuit(13) .fluidOutputs([ * 576]) .property("temperature", 1000) .duration(200) .EUt(120) .buildAndRegister(); fluid_solidifier.recipeBuilder().fluidInputs( * 144).notConsumable().outputs().duration(20).EUt(7).buildAndRegister(); //Black Steel [tier 1] // Black Steel Ingot * 1 .findRecipe(120, [, .withTag({Configuration: 2})], [ * 1000]).remove(); // Black Steel Ingot * 1 .findRecipe(120, [, .withTag({Configuration: 1})], null).remove(); blast_furnace.recipeBuilder().inputs([]).outputs([]).property("temperature", 1000).duration(200).EUt(120).buildAndRegister(); blast_furnace.recipeBuilder().inputs([]).fluidInputs([ * 1000]).outputs([]).property("temperature", 1000).duration(135).EUt(120).buildAndRegister(); // Black Steel * 720 .findRecipe(120, [, , * 3, .withTag({Configuration: 13})], [ * 5000]).remove(); // Black Steel * 720 .findRecipe(120, [, , * 3, .withTag({Configuration: 3})], null).remove(); alloy_blast_smelter.recipeBuilder() .inputs([ * 3, * 2, * 2, * 2]) .circuit(3) .fluidOutputs([ * 1296]) .property("temperature", 1000) .duration(2880) .EUt(120) .buildAndRegister(); alloy_blast_smelter.recipeBuilder() .inputs([ * 3, * 2, * 2, * 2]) .fluidInputs([ * 9000]) .circuit(13) .fluidOutputs([ * 1296]) .property("temperature", 1000) .duration(1929) .EUt(120) .buildAndRegister(); // Temporary Black Steel fix alloy_blast_smelter.recipeBuilder() .inputs([ * 3, * 2, * 4]) .circuit(3) .fluidOutputs([ * 1296]) .property("temperature", 1000) .duration(2880) .EUt(120) .buildAndRegister(); alloy_blast_smelter.recipeBuilder() .inputs([ * 3, * 2, * 4]) .fluidInputs([ * 9000]) .circuit(13) .fluidOutputs([ * 1296]) .property("temperature", 1000) .duration(1929) .EUt(120) .buildAndRegister(); //Aluminium [tier 2] // Aluminium Ingot * 1 .findRecipe(120, [, .withTag({Configuration: 2})], [ * 1000]).remove(); // Aluminium Ingot * 1 .findRecipe(120, [, .withTag({Configuration: 1})], null).remove(); blast_furnace.recipeBuilder().inputs([]).outputs([]).circuit(1).property("temperature", 1500).duration(400).EUt(120).buildAndRegister(); blast_furnace.recipeBuilder().inputs([]).fluidInputs( * 1000).circuit(2).outputs([]).property("temperature", 1500).duration(270).EUt(120).buildAndRegister(); //Energetic Alloy [tier 2] mixer.recipeBuilder() .inputs([ * 2, , ]) .outputs( * 2) .duration(140) .EUt(30) .buildAndRegister(); //Vibrant Alloy [tier 3] mixer.recipeBuilder() .inputs([, ]) .outputs() .duration(260) .EUt(30) .buildAndRegister(); ////Microversium [tier 3] blast_furnace.recipeBuilder().inputs([ * 2,, ]).fluidInputs([*100]).outputs([.firstItem * 2]).property("temperature", 1700).duration(600).EUt(120).buildAndRegister(); blast_furnace.recipeBuilder().inputs([ * 2,, ]).fluidInputs([*100]).outputs([.firstItem * 2]).property("temperature", 1700).duration(600).EUt(120).buildAndRegister(); //Signalum [tier 8] recipes.removeByRecipeName("thermalfoundation:dust_signalum"); mixer.recipeBuilder() .outputs( * 4) .inputs([ * 4, * 2, * 2,]) .fluidInputs( * 1000) .duration(300) .EUt(1920) .buildAndRegister(); // Molten Signalum * 1152 .findRecipe(120, [ * 4, * 2, * 2, .withTag({Configuration: 13})], [ * 800]).remove(); // Molten Signalum * 1152 .findRecipe(120, [ * 4, * 2, * 2, .withTag({Configuration: 3})], null).remove(); alloy_blast_smelter.recipeBuilder() .inputs([ * 4, * 2, * 2,]) .fluidInputs( * 1000) .circuit(4) .fluidOutputs( * 576) .property("temperature", 4000) .duration(51200) .EUt(120) .buildAndRegister(); alloy_blast_smelter.recipeBuilder() .inputs([ * 4, * 2, * 2,]) .fluidInputs([ * 1000, * 400]) .circuit(14) .fluidOutputs( * 576) .property("temperature", 4000) .duration(34133) .EUt(120) .buildAndRegister(); //Lumium [tier 9] recipes.removeByRecipeName("thermalfoundation:dust_lumium"); mixer.recipeBuilder() .outputs( * 4) .fluidInputs( * 1000) .inputs([ * 4, * 2, * 2,]) .duration(300) .EUt(1920) .buildAndRegister(); // Molten Lumium * 864 .findRecipe(120, [ * 4, * 2, .withTag({Configuration: 12})], [ * 600]).remove(); // Molten Lumium * 864 .findRecipe(120, [ * 4, * 2, .withTag({Configuration: 2})], null).remove(); alloy_blast_smelter.recipeBuilder() .inputs([ * 4, * 2, * 2,]) .fluidInputs( * 1000) .circuit(4) .fluidOutputs( * 576) .property("temperature", 4500) .duration(57600) .EUt(120) .buildAndRegister(); alloy_blast_smelter.recipeBuilder() .inputs([ * 4, * 2, * 2,]) .fluidInputs([ * 1000, * 400]) .circuit(14) .fluidOutputs( * 576) .property("temperature", 4500) .duration(38400) .EUt(120) .buildAndRegister(); //Enderium [tier 13] recipes.removeByRecipeName("thermalfoundation:dust_enderium"); mixer.recipeBuilder() .outputs( * 4) .fluidInputs( * 1000) .inputs([ * 4, * 2,,,]) .duration(300) .EUt(1920) .buildAndRegister(); // Molten Enderium * 1152 .findRecipe(120, [ * 4, * 2, , , .withTag({Configuration: 14})], [ * 80]).remove(); // Molten Enderium * 1152 .findRecipe(120, [ * 4, * 2, , , .withTag({Configuration: 4})], null).remove(); alloy_blast_smelter.recipeBuilder() .inputs([ * 4, * 2,,,]) .fluidInputs( * 1000) .circuit(5) .fluidOutputs( * 576) .property("temperature", 6400) .duration(83200) .EUt(120) .buildAndRegister(); alloy_blast_smelter.recipeBuilder() .inputs([ * 4, * 2,,,]) .fluidInputs([ * 1000, * 40]) .circuit(15) .fluidOutputs( * 576) .property("temperature", 6400) .duration(55467) .EUt(120) .buildAndRegister(); //Dark Soularium [tier 18] blast_furnace.recipeBuilder().inputs([,]).fluidInputs([*1000]).outputs([]).property("temperature", 8600).duration(1200).EUt(32000).buildAndRegister(); // Quantum Fluxed Eternium [tier 19] blast_furnace.recipeBuilder() .inputs([ * 10, , * 16 ]) .fluidInputs([ * 1000]) .outputs() .property("temperature", 9000) .duration(200) .EUt(250000) .buildAndRegister(); //Fluxed Electrum mixer.recipeBuilder() .inputs([ * 6, , , ]) .outputs([ * 9]) .duration(1000) .EUt(120) .buildAndRegister(); // Electrum Dust * 6 .findRecipe(30, [ * 8], null).remove(); // Fluxed Electrum * 1152 .findRecipe(120, [ * 6, , , .withTag({Configuration: 3})], null).remove(); alloy_blast_smelter.recipeBuilder() .inputs([ * 6, , , ]) .fluidOutputs( * 1296) .circuit(4) .property("temperature", 1100) .duration(9000) .EUt(120) .buildAndRegister(); //EnderIO Alloys alloy_smelter.recipeBuilder().inputs([,]).outputs([]).duration(150).EUt(16).buildAndRegister(); alloy_smelter.recipeBuilder().inputs([,]).outputs([]).duration(150).EUt(16).buildAndRegister();