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(, ); // Tier 0 Steel, Silicon // Tier 1 [1000 temp] 120 Copper Black Steel, Annealed Copper // Tier 2 [1500 temp] 120 Copper Aluminium, Kanthal, Energetic Alloy, Neodymium // Tier 3 [1700 temp] 120 Copper Stainless Steel, Nickel Zinc Ferrite, Ilmenite, Silicon Boule, Vibrant Alloy, Red Steel, Nickel Zinc Ferrite, Palladium, Microversium // Tier 4 [2100 temp] 480 Kanthal Titanium, Nichrome, Yttrium // Tier 5 [2700 temp] 480 Kanthal Tungstencarbide, Tungstensteel, Glowstone Doped Boule // Tier 6 [3000 temp] 480 Nichrome Tungsten, Niobium // Tier 7 [3600 temp] 480 Nichrome Vanadium, // Tier 8 [4000 temp] 2000 TunSteel Signalum, Vanadium-Gallium // Tier 9 [4500 temp] 2000 TunSteel Lumium, HSSG, Iridium, Niobium-Titanium // Tier 10 [5000 temp] 8000 HSSG HSSE, Osmium, Crystal Chips // Tier 11 [5400 temp] 8000 HSSG Naquadah, Naquadah Doped Boule // Tier 12 [6000 temp] 8000 Naq Osmiridium, // Tier 13 [6400 temp] 8000 Naq Enderium, // Tier 14 [6800 temp] 32000 Naq Draconium // Tier 15 [7200 temp] 32000 Naq Naquadah Alloy, // Tier 16 [8000 temp] 32000 NaqAlloy HSSS, // Tier 17 [8600 temp] 32000 NaqAlloy Dark Soularium, // Tier 18 [8800 temp] 130000 NaqAlloy // Tier 19 [9000 temp] 250000 SuperCon // Tier 20 [9700 temp] 500000 Fusion Neutronium Nugget, //Steel [tier 0] //blast_furnace.findRecipe(120, [], [null]).remove(); //blast_furnace.findRecipe(120, [], [ * 1000]).remove(); //blast_furnace.findRecipe(120, [], [ * 1000]).remove(); //blast_furnace.findRecipe(120, [], [ * 1000]).remove(); // Steel Ingot * 1 .findRecipe(120, [], [ * 1000]).remove(); // Steel Ingot * 1 .findRecipe(120, [], [ * 200]).remove(); //Silcon [tier 0] // Silicon Ingot * 1 .findRecipe(120, [, .withTag({Configuration: 1})], null).remove(); furnace.addRecipe(, , 0.0); //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(3) .fluidOutputs([ * 1296]) .property("temperature", 1000) .duration(1929) .EUt(120) .buildAndRegister(); //Annealed Copper [tier 1] //Remove Annealed Copper recipes from Copper dust and ingot //blast_furnace.findRecipe(120, [, .withTag({Configuration: 1})], [ * 1000]).remove(); //blast_furnace.findRecipe(120, [, .withTag({Configuration: 1})], [ * 1000]).remove(); ////Adjusting the Temperature and duration of Annealed Copper //blast_furnace.recipeBuilder() // .inputs([]) // .fluidInputs([ * 1000]) // .circuit(1) // .outputs([]) // .property("temperature", 1000) // .duration(200).EUt(120).buildAndRegister(); //HSLA - unused //blast_furnace.recipeBuilder().inputs([]).fluidInputs([ * 1000]).outputs([]).property("temperature", 1000).duration(200).EUt(120).buildAndRegister(); //Kanthal [tier 2] //blast_furnace.findRecipe(120, [], [null]).remove(); // Hot Kanthal Ingot * 1 .findRecipe(120, [, .withTag({Configuration: 2})], [ * 1000]).remove(); // Hot Kanthal Ingot * 1 .findRecipe(120, [, .withTag({Configuration: 1})], null).remove(); blast_furnace.recipeBuilder().inputs([]).outputs([]).property("temperature", 1500).duration(200).EUt(120).buildAndRegister(); //Aluminium [tier 2] //blast_furnace.findRecipe(120, [], [null]).remove(); // 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([]).property("temperature", 1500).duration(400).EUt(120).buildAndRegister(); blast_furnace.recipeBuilder().inputs([]).fluidInputs( * 1000).outputs([]).property("temperature", 1500).duration(270).EUt(120).buildAndRegister(); //Neodymium [tier 2] //blast_furnace.findRecipe(120, [], [null]).remove(); //blast_furnace.recipeBuilder().inputs([]).outputs([]).property("temperature", 1500).duration(400).EUt(120).buildAndRegister(); //Energetic Alloy [tier 2] mixer.recipeBuilder() .inputs([ * 2, , ]) .outputs( * 2) .duration(140) .EUt(30) .buildAndRegister(); //blast_furnace.recipeBuilder().inputs([,]).outputs([]).property("temperature", 1500).duration(400).EUt(120).buildAndRegister(); //Energetic Silver [tier 2] //blast_furnace.recipeBuilder().inputs([,]).outputs([]).property("temperature", 1500).duration(400).EUt(120).buildAndRegister(); //Vibrant Alloy [tier 3] mixer.recipeBuilder() .inputs([, ]) .outputs() .duration(260) .EUt(30) .buildAndRegister(); //blast_furnace.recipeBuilder().inputs([,]).outputs([]).property("temperature", 1700).duration(600).EUt(120).buildAndRegister(); //Silicon Boule [tier 3] //blast_furnace.findRecipe(120, [ * 32, , .withTag({Configuration: 1})], [null]).remove(); //blast_furnace.recipeBuilder().inputs([ * 32, ]).outputs([]).property("temperature", 1700).duration(6000).EUt(120).buildAndRegister(); //Red Steel [tier 3] //blast_furnace.findRecipe(120, [], [null]).remove(); //blast_furnace.recipeBuilder().inputs([]).outputs([]).property("temperature", 1700).duration(600).EUt(120).buildAndRegister(); //Nickel Zinc Ferrite [tier 3] //Furnace Recipe from NZF dust //furnace.addRecipe(, , 0.0); //Remove the recipe from NZF dust // Nickel Zinc Ferrite Ingot * 1 //.findRecipe(120, [], [ * 2000]).remove(); //Stainless Steel [tier 3] //blast_furnace.findRecipe(120, [], [null]).remove(); //blast_furnace.recipeBuilder().inputs([]).outputs([]).property("temperature", 1700).duration(600).EUt(120).buildAndRegister(); //Ilmenite [tier 3] //blast_furnace.findRecipe(500, [,], [null]).remove(); //blast_furnace.recipeBuilder().inputs([,]).outputs([ * 4, * 5]).property("temperature", 1700).duration(600).EUt(120).buildAndRegister(); //Palladium [tier 3] //blast_furnace.findRecipe(120, [], [null]).remove(); //blast_furnace.recipeBuilder().inputs([]).outputs([]).property("temperature", 1700).duration(600).EUt(120).buildAndRegister(); // ////Chrome [tier 3] //blast_furnace.findRecipe(120, [], [null]).remove(); //blast_furnace.recipeBuilder().inputs([]).outputs([]).property("temperature", 1700).duration(600).EUt(120).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(); // ////Nichrome [tier 4] //blast_furnace.findRecipe(480, [ * 4,], [null]).remove(); //blast_furnace.findRecipe(120, [], [null]).remove(); //furnace.addRecipe(, , 0.0); //blast_furnace.recipeBuilder().inputs([ * 4,]).outputs([ * 5]).property("temperature", 2100).duration(800).EUt(480).buildAndRegister(); // ////Titanium [tier 4] //blast_furnace.findRecipe(120, [], [null]).remove(); // // ////Yttrium [tier 4] //blast_furnace.findRecipe(120, [], [null]).remove(); //blast_furnace.recipeBuilder().inputs([]).outputs([]).property("temperature", 2100).duration(800).EUt(480).buildAndRegister(); //Tungstencarbide [tier 5] //blast_furnace.findRecipe(120, [], [null]).remove(); //blast_furnace.findRecipe(480, [,], [null]).remove(); //blast_furnace.recipeBuilder() // .inputs([,]) // .outputs([ * 2]) // .property("temperature", 2700) // .duration(500).EUt(480).buildAndRegister(); //furnace.addRecipe(, , 0.0); // ////Tungstensteel [tier 5] //blast_furnace.findRecipe(120, [], [null]).remove(); //blast_furnace.findRecipe(480, [,], [null]).remove(); //furnace.addRecipe(, , 0.0); //blast_furnace.recipeBuilder().inputs([,]).outputs([ * 2]).property("temperature", 2700).duration(1000).EUt(480).buildAndRegister(); // ////Glowstone Doped Silicon Boule [tier 5] //blast_furnace.findRecipe(480, [ * 64, * 8, .withTag({Configuration: 1})], [ * 8000]).remove(); //blast_furnace.recipeBuilder().inputs([ * 64, * 8]).fluidInputs([ * 8000]).outputs([]).property("temperature", 2700).duration(3000).EUt(480).buildAndRegister(); // ////Tungsten [tier 6] //blast_furnace.findRecipe(120, [], [null]).remove(); //blast_furnace.recipeBuilder().inputs([]).outputs([]).property("temperature", 3000).duration(600).EUt(480).buildAndRegister(); // ////Niobium [tier 6] //blast_furnace.findRecipe(120, [], [null]).remove(); //blast_furnace.recipeBuilder().inputs([]).outputs([]).property("temperature", 3000).duration(600).EUt(480).buildAndRegister(); //Signalum [tier 8] recipes.removeByRecipeName("thermalfoundation:dust_signalum"); mixer.recipeBuilder() .outputs( * 4) .inputs([ * 4, * 2, * 2,]) .fluidInputs( * 1000) .duration(300) .EUt(1920) .buildAndRegister(); //blast_furnace.recipeBuilder().inputs([]).fluidInputs([*250]).outputs([]).property("temperature", 4000).duration(12800).EUt(120).buildAndRegister(); // Signalum Ingot * 1 //.findRecipe(120, [], null).remove(); //vacuum_freezer.recipeBuilder() // .inputs() // .outputs() // .duration(195) // .EUt(120) // .buildAndRegister(); //Vanadium-Gallium [tier 8] //blast_furnace.findRecipe(480, [ * 3, ], [null]).remove(); //blast_furnace.findRecipe(120, [], [null]).remove(); //furnace.addRecipe(, , 0.0); //blast_furnace.recipeBuilder().inputs([ * 3, ]).outputs([ * 4]).property("temperature", 4000).duration(10000).EUt(120).buildAndRegister(); //Lumium [tier 9] recipes.removeByRecipeName("thermalfoundation:dust_lumium"); //blast_furnace.recipeBuilder().inputs([]).fluidInputs([*250]).outputs([]).property("temperature", 4500).duration(14400).EUt(120).buildAndRegister(); mixer.recipeBuilder() .outputs( * 4) .fluidInputs( * 1000) .inputs([ * 4, * 2, * 2,]) .duration(300) .EUt(1920) .buildAndRegister(); // Lumium Ingot * 1 //.findRecipe(120, [], null).remove(); //vacuum_freezer.recipeBuilder() // .inputs() // .outputs() // .duration(270) // .EUt(120) // .buildAndRegister(); //Niobium-Titanium [tier 9] //blast_furnace.findRecipe(480, [,], [null]).remove(); //blast_furnace.findRecipe(120, [], [null]).remove(); //furnace.addRecipe(, , 0.0); //blast_furnace.recipeBuilder().inputs([,]).outputs([ * 2]).property("temperature", 4500).duration(7000).EUt(120).buildAndRegister(); //Naquadah [tier 11] //blast_furnace.findRecipe(120, [], [null]).remove(); //blast_furnace.recipeBuilder() // .inputs() // .outputs() // .property("temperature", 5400) // .EUt(1920).duration(200).buildAndRegister(); //Naquadah Doped Boule [tier 11] //blast_furnace.findRecipe(1920, [ * 9, , .withTag({Configuration: 1})], [ * 8000]).remove(); //blast_furnace.recipeBuilder().inputs([ * 9, ]).fluidInputs([ * 16000]).outputs([]).property("temperature", 5400).duration(1440).EUt(8000).buildAndRegister(); //Osiridium [tier 12] DISABLED IN FAVOR OF VANILLA RECIPE //blast_furnace.findRecipe(1920, [ * 3, ], [*1000]).remove(); //blast_furnace.findRecipe(120, [], [null]).remove(); //furnace.addRecipe(, , 0.0); //blast_furnace.recipeBuilder().inputs([ * 3, ]).fluidInputs([*1000]).outputs([ * 4]).property("temperature", 6000).duration(4400).EUt(8000).buildAndRegister(); //Enderium [tier 13] recipes.removeByRecipeName("thermalfoundation:dust_enderium"); mixer.recipeBuilder() .outputs( * 4) .fluidInputs( * 1000) .inputs([ * 4, * 2,,,]) .duration(300) .EUt(1920) .buildAndRegister(); //blast_furnace.recipeBuilder().inputs([]).fluidInputs([*250]).outputs([]).property("temperature", 6400).duration(20800).EUt(120).buildAndRegister(); // Hot Enderium Ingot * 1 //.findRecipe(120, [], null).remove(); // Enderium Ingot * 1 //.findRecipe(120, [], null).remove(); //vacuum_freezer.recipeBuilder() // .inputs() // .outputs() // .duration(555) // .EUt(120) // .buildAndRegister(); //Draconium [tier 14] // Hot Draconium Ingot * 1 .findRecipe(120, [, .withTag({Configuration: 2})], [ * 25]).remove(); // Hot Draconium Ingot * 1 .findRecipe(120, [, .withTag({Configuration: 1})], null).remove(); blast_furnace.recipeBuilder().inputs([]).fluidInputs([*2000]).outputs().property("temperature", 6800).duration(10000).EUt(120).buildAndRegister(); blast_furnace.recipeBuilder().inputs([ * 4]).fluidInputs([*8000]).outputs([ * 2]).property("temperature", 6800).duration(20000).EUt(120).buildAndRegister(); blast_furnace.recipeBuilder().inputs([]).fluidInputs([*2000]).outputs().property("temperature", 6800).duration(10000).EUt(120).buildAndRegister(); blast_furnace.recipeBuilder().inputs([ * 4]).fluidInputs([*8000]).outputs([ * 2]).property("temperature", 6800).duration(20000).EUt(120).buildAndRegister(); blast_furnace.recipeBuilder().inputs([]).fluidInputs([*500]).outputs().property("temperature", 6800).duration(10000).EUt(120).buildAndRegister(); blast_furnace.recipeBuilder().inputs([ * 4]).fluidInputs([*2000]).outputs([ * 2]).property("temperature", 6800).duration(20000).EUt(120).buildAndRegister(); //Naquadah Alloy [tier 15] DISABLED IN FAVOR OF VANILLA RECIPE //blast_furnace.findRecipe(120, [], [null]).remove(); //furnace.addRecipe(, , 0.0); //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 //blast_furnace.recipeBuilder().inputs([]).outputs([]).property("temperature", 1000).duration(300).EUt(120).buildAndRegister(); 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(); //Removed //blast_furnace.findRecipe(120, [], [null]).remove(); //Naquadriah //furnace.addRecipe(, , 0.0);