import crafttweaker.api.item.IItemStack; // Corundum .add(); .add(); .add(); .add(); .add(); .add(); .add(); .add(); .add(); .add(); .add(); .add(); .add(); .add(); .add(); .add(); .add(); .add(); .add(); .add(); .add(); .add(); .add(); .add(); .add(); .add(); .add(); // Furnace furnace.addRecipe("furnace_raw_bauxite", * 2, , 0.3, 200); furnace.addRecipe("furnace_aluminum_ore", * 4, , 0.3, 200); furnace.addRecipe("furnace_deepslate_aluminum_ore", * 3, , 0.3, 200); blastFurnace.addRecipe("blast_aluminum_ore", * 4, , 0.3, 200); blastFurnace.addRecipe("blast_deepslate_aluminum_ore", * 5, , 0.3, 200); // Crusher from Create // Copper .remove(); .addRecipe("veridium", [ % 50, % 80], , 250 ); .addRecipe("veridium_recycle", [ % 50, % 80], , 250 ); .addRecipe("raw_copper", [, % 75], , 250 ); .addRecipe("raw_copper_block", [ * 9, ( * 9) % 75], , 750 ); .addRecipe("copper_ore_block", [, % 25, % 75, % 12], , 350 ); .addRecipe("deepslate_copper_ore_block", [, % 75, % 75, % 12], , 450 ); // Iron .removeByName("create:crushing/raw_iron"); .removeByName("create:crushing/deepslate_iron_ore"); .removeByName("create:crushing/iron_ore"); .addRecipe("raw_iron_ore", [, % 25, % 75], , 250 ); .addRecipe("iron_ore_block", [, % 50, % 75, % 12], , 350 ); .addRecipe("deepslate_iron_ore_block", [ * 2, % 75, % 12], , 450 ); // Gold .removeByName("create:crushing/raw_gold"); .removeByName("create:crushing/deepslate_gold_ore"); .removeByName("create:crushing/gold_ore"); .addRecipe("raw_gold_ore", [, % 25, % 75], , 250 ); .addRecipe("gold_ore_block", [, % 50, % 75, % 12], , 350 ); .addRecipe("deepslate_gold_ore_block", [ * 2, % 75, % 12], , 450 ); // Zinc .removeByName("create:crushing/raw_zinc"); .removeByName("create:crushing/zinc_ore"); .addRecipe("raw_zinc_ore", [, % 25, % 75], , 250 ); .addRecipe("zinc_ore_block", [, % 50, % 75, % 12], , 350 ); .addRecipe("deepslate_zinc_ore_block", [ * 2, % 75, % 12], , 450 ); // Silver .removeByName("create:crushing/raw_silver_ore"); .removeByName("create:crushing/silver_ore"); .addRecipe("raw_silver_ore", [, % 25, % 75], , 250 ); .addRecipe("silver_ore_block", [, % 50, % 75, % 12], , 350 ); .addRecipe("deepslate_silver_ore_block", [ * 2, % 75, % 12], , 450 ); // Lead .removeByName("create:crushing/raw_lead_ore"); .removeByName("create:crushing/lead_ore"); .addRecipe("raw_lead_ore", [, % 25, % 75], , 250 ); .addRecipe("lead_ore_block", [, % 50, % 75, % 12], , 350 ); .addRecipe("deepslate_lead_ore_block", [ * 2, % 75, % 12], , 450 ); // Aluminum .removeByName("create:crushing/raw_aluminum_ore"); .removeByName("create:crushing/aluminum_ore"); .addRecipe("raw_aluminum_ore", [, % 25, % 75], , 250 ); .addRecipe("aluminum_ore_block", [, % 50, % 75, % 12], , 350 ); .addRecipe("deepslate_aluminum_ore_block", [ * 2, % 75, % 12], , 450 ); .addRecipe("corundum_aluminum_ore", [, % 20, % 75], , 600 ); .addRecipe("corundum_aluminum_cluster", [ % 75, % 75], , 600 ); // Uranium .removeByName("create:crushing/raw_uranium_ore"); .removeByName("create:crushing/uranium_ore"); .addRecipe("raw_uranium_ore", [, % 25, % 75], , 250 ); .addRecipe("uranium_ore_block", [, % 50, % 75, % 12], , 350 ); .addRecipe("deepslate_uranium_ore_block", [ * 2, % 12], , 450 ); // Nickel .removeByName("create:crushing/raw_nickel_ore"); .removeByName("create:crushing/nickel_ore"); .addRecipe("raw_nickel_ore", [, % 25, % 75], , 250 ); .addRecipe("nickel_ore_block", [, % 50, % 75, % 12], , 350 ); .addRecipe("deepslate_nickel_ore_block", [ * 2, % 75, % 12], , 450 ); // Crusher from IE // Iron .removeByName("immersiveengineering:crusher/ore_iron"); .addRecipe("ie_crimsite_stones_crusher", , 256, ); .addRecipe("ie_crimsite_crusher", , 256, ); .removeByName("immersiveengineering:crusher/raw_ore_iron"); .addRecipe("ie_raw_iron_crusher", , 256, , % 50); .addRecipe("ie_iron_ore_crusher", , 256, * 2, % 20); .addRecipe("ie_deepslate_iron_ore_crusher", , 512, * 2, % 50, % 30); // Copper .removeByName("immersiveengineering:crusher/ore_copper"); .addRecipe("ie_veridium_stones_crusher", , 256, ); .addRecipe("ie_veridium_crusher", , 256, ); .removeByName("immersiveengineering:crusher/raw_ore_copper"); .addRecipe("ie_raw_copper_crusher", , 256, , % 50); .addRecipe("ie_copper_ore_crusher", , 256, * 2, % 20); .addRecipe("ie_deepslate_copper_ore_crusher", , 512, * 2, % 50, % 30); // Gold .removeByName("immersiveengineering:crusher/ore_gold"); .addRecipe("ie_ochrum_stones_crusher", , 256, ); .addRecipe("ie_ochrum_crusher", , 256, ); .removeByName("immersiveengineering:crusher/raw_ore_gold"); .addRecipe("ie_raw_gold_crusher", , 256, , % 50); .addRecipe("ie_gold_ore_crusher", , 256, * 2, % 20); .addRecipe("ie_deepslate_gold_ore_crusher", , 512, * 2, % 50, % 30); // Zinc .addRecipe("ie_asurine_stones_crusher", , 256, ); .addRecipe("ie_asurine_crusher", , 256, ); .addRecipe("ie_raw_zinc_crusher", , 256, , % 50); .addRecipe("ie_zinc_ore_crusher", , 256, * 2, % 20); .addRecipe("ie_deepslate_zinc_ore_crusher", , 312, * 2, % 50); // Silver .removeByName("immersiveengineering:crusher/ore_silver"); .removeByName("immersiveengineering:crusher/raw_ore_silver"); .addRecipe("ie_raw_silver_crusher", , 256, , % 50); .addRecipe("ie_silver_ore_crusher", , 256, * 2, % 20); .addRecipe("ie_deepslate_silver_ore_crusher", , 512, * 2, % 50, % 30); // Lead .removeByName("immersiveengineering:crusher/ore_lead"); .removeByName("immersiveengineering:crusher/raw_ore_lead"); .addRecipe("ie_raw_lead_crusher", , 256, , % 50); .addRecipe("ie_lead_ore_crusher", , 256, * 2, % 20); .addRecipe("ie_deepslate_lead_ore_crusher", , 512, * 2, % 50, % 30); // Aluminum .removeByName("immersiveengineering:crusher/ore_aluminum"); .removeByName("immersiveengineering:crusher/raw_ore_aluminum"); .addRecipe("ie_raw_aluminum_crusher", , 256, , % 50); .addRecipe("ie_aluminum_ore_crusher", , 256, * 2, % 20); .addRecipe("ie_deepslate_aluminum_ore_crusher", , 512, * 2, % 50); .addRecipe("ie_corundum_aluminum_crusher", , 512, , % 25, % 25); .addRecipe("ie_corundum_cluster_aluminum_ore_crusher", , 512, , % 20); // Uranium .removeByName("immersiveengineering:crusher/ore_uranium"); .removeByName("immersiveengineering:crusher/raw_ore_uranium"); .addRecipe("ie_raw_uranium_crusher", , 256, , % 50); .addRecipe("ie_uranium_ore_crusher", , 256, * 2, % 20); .addRecipe("ie_deepslate_uranium_ore_crusher", , 512, * 2, % 50, % 30); // Nickel .removeByName("immersiveengineering:crusher/ore_nickel"); .removeByName("immersiveengineering:crusher/raw_ore_nickel"); .addRecipe("ie_raw_nickel_crusher", , 256, , % 50); .addRecipe("ie_nickel_ore_crusher", , 256, * 2, % 20); .addRecipe("ie_deepslate_nickel_ore_crusher", , 512, * 2, % 50); // Netherite .addRecipe("ie_netherite_ingot", , 1024, * 4, * 4); // Arc Furnace from IE // Iron .removeByName("immersiveengineering:arcfurnace/ore_iron"); .addRecipe("ie_arcfurnace_iron_ore", , [], 200, 102400, [ * 2], ); .addRecipe("ie_arcfurnace_deepslate_iron_ore", , [], 200, 102400, [ * 3], ); // Gold .removeByName("immersiveengineering:arcfurnace/ore_gold"); .addRecipe("ie_arcfurnace_gold_ore", , [], 200, 102400, [ * 2], ); .addRecipe("ie_arcfurnace_deepslate_gold_ore", , [], 200, 102400, [ * 3], ); // Copper .removeByName("immersiveengineering:arcfurnace/ore_copper"); .addRecipe("ie_arcfurnace_copper_ore", , [], 200, 102400, [ * 2], ); .addRecipe("ie_arcfurnace_deepslate_copper_ore", , [], 200, 102400, [ * 3], ); // Zinc .removeByName("immersiveengineering:arcfurnace/ore_zinc"); .addRecipe("ie_arcfurnace_zinc_ore", , [], 200, 102400, [ * 2], ); .addRecipe("ie_arcfurnace_deepslate_zinc_ore", , [], 200, 102400, [ * 3], ); // Silver .removeByName("immersiveengineering:arcfurnace/ore_silver"); .addRecipe("ie_arcfurnace_silver_ore", , [], 200, 102400, [ * 2], ); .addRecipe("ie_arcfurnace_deepslate_silver_ore", , [], 200, 102400, [ * 3], ); // Aluminum .removeByName("immersiveengineering:arcfurnace/ore_aluminum"); .addRecipe("ie_arcfurnace_aluminum_ore", , [], 200, 102400, [ * 2], ); .addRecipe("ie_arcfurnace_deepslate_aluminum_ore", , [], 200, 102400, [ * 3], ); // Lead .removeByName("immersiveengineering:arcfurnace/ore_lead"); .addRecipe("ie_arcfurnace_lead_ore", , [], 200, 102400, [ * 2], ); .addRecipe("ie_arcfurnace_deepslate_lead_ore", , [], 200, 102400, [ * 3], ); // Nickel .removeByName("immersiveengineering:arcfurnace/ore_nickel"); .addRecipe("ie_arcfurnace_nickel_ore", , [], 200, 102400, [ * 2], ); .addRecipe("ie_arcfurnace_deepslate_nickel_ore", , [], 200, 102400, [ * 3], ); // Uranium .removeByName("immersiveengineering:arcfurnace/ore_uranium"); .addRecipe("ie_arcfurnace_uranium_ore", , [], 200, 102400, [ * 2], ); .addRecipe("ie_arcfurnace_deepslate_uranium_ore", , [], 200, 102400, [ * 3], ); // Netherite Scrap .removeByName("immersiveengineering:arcfurnace/netherite_scrap"); .addRecipe("ie_arcfurnace_netherite_scrap", , [], 200, 102400, [ * 4], );