
//Casting
<recipetype:tconstruct:casting_table>.addItemCastingRecipe("plastic", <item:tconstruct:plate_cast>, <fluid:kubejs:plastic_fluid> * 250, <item:industrialforegoing:plastic>, 20, false, false);
<recipetype:tconstruct:casting_table>.addItemCastingRecipe("biofuel", <item:tconstruct:gem_cast>, <fluid:kubejs:biomass> * 500, <item:mekanism:bio_fuel>, 20, false, false);
<recipetype:tconstruct:casting_table>.addItemCastingRecipe("linking_tool", <item:botania:twig_wand>, <fluid:tconstruct:sky_slime> * 400, <item:astralsorcery:linking_tool>, 20, false, true);
<recipetype:tconstruct:casting_basin>.addItemCastingRecipe("chorus", <item:minecraft:end_stone>, <fluid:tconstruct:molten_ender> * 1000, <item:minecraft:chorus_flower>, 60, true, false);
<recipetype:tconstruct:casting_basin>.addItemCastingRecipe("skyslime", <item:minecraft:slime_block>, <fluid:exnihilosequentia:sea_water> * 1000, <item:tconstruct:sky_slime>, 30, true, false);
<recipetype:tconstruct:casting_basin>.addItemCastingRecipe("crimson", <item:minecraft:crimson_fungus>, <fluid:tconstruct:blood> * 250, <item:minecraft:crimson_nylium>, 20, true, false);
<recipetype:tconstruct:casting_basin>.addItemCastingRecipe("warped", <item:minecraft:warped_fungus>, <fluid:tconstruct:blood> * 250, <item:minecraft:warped_nylium>, 20, true, false);
<recipetype:tconstruct:casting_basin>.addItemCastingRecipe("nether_star", <item:astralsorcery:shifting_star>, <fluid:tconstruct:scorched_stone> * 1728, <item:minecraft:nether_star>, 400, true, false);
<recipetype:tconstruct:casting_basin>.addItemCastingRecipe("iron_mesh", <item:exnihilosequentia:mesh_flint>, <fluid:tconstruct:molten_iron> * 864, <item:exnihilosequentia:mesh_iron>, 300, true, false);
<recipetype:tconstruct:casting_basin>.addItemCastingRecipe("ender_turf", <item:quark:turf>, <fluid:tconstruct:molten_ender> * 250, <item:kubejs:ender_turf>, 10, true, false);
<recipetype:tconstruct:casting_basin>.addItemCastingRecipe("kiln_bricks", <item:quark:sandy_bricks>, <fluid:tconstruct:molten_constantan> * 250, <item:immersiveengineering:alloybrick>, 10, true, false);

//Alloying
<recipetype:tconstruct:alloying>.removeRecipe(<fluid:tconstruct:molten_bronze>);
<recipetype:tconstruct:alloying>.removeRecipe(<fluid:tconstruct:molten_tinkers_bronze>);
<recipetype:tconstruct:alloying>.addRecipe("bronze", [<fluid:tconstruct:molten_copper> * 432, <fluid:tconstruct:molten_silver> * 144], <fluid:tconstruct:molten_bronze> * 576, 700);

//Melting
<recipetype:tconstruct:melting>.addMeltingRecipe("osmium", <item:exnihilosequentia:piece_osmium>, <fluid:tconstruct:molten_osmium> * 72, 450, 50);
<recipetype:tconstruct:melting>.addMeltingRecipe("cobalt", <item:kubejs:piece_cobalt>, <fluid:tconstruct:molten_cobalt> * 72, 450, 50);
<recipetype:tconstruct:melting>.addMeltingRecipe("uranium", <item:exnihilosequentia:piece_uranium>, <fluid:tconstruct:molten_uranium> * 72, 450, 50);
<recipetype:tconstruct:melting>.addMeltingRecipe("tin", <item:exnihilosequentia:piece_tin>, <fluid:tconstruct:molten_tin> * 72, 450, 50);
<recipetype:tconstruct:melting>.addMeltingRecipe("lead", <item:exnihilosequentia:piece_lead>, <fluid:tconstruct:molten_lead> * 72, 450, 50);
<recipetype:tconstruct:melting>.addMeltingRecipe("iron", <item:exnihilosequentia:piece_iron>, <fluid:tconstruct:molten_iron> * 72, 450, 50);
<recipetype:tconstruct:melting>.addMeltingRecipe("copper", <item:exnihilosequentia:piece_copper>, <fluid:tconstruct:molten_copper> * 72, 450, 50);
<recipetype:tconstruct:melting>.addMeltingRecipe("gold", <item:exnihilosequentia:piece_gold>, <fluid:tconstruct:molten_gold> * 72, 450, 50);
<recipetype:tconstruct:melting>.addMeltingRecipe("nickel", <item:exnihilosequentia:piece_nickel>, <fluid:tconstruct:molten_nickel> * 72, 450, 50);
<recipetype:tconstruct:melting>.addMeltingRecipe("silver", <item:exnihilosequentia:piece_silver>, <fluid:tconstruct:molten_silver> * 72, 450, 50);

//Remove
<recipetype:tconstruct:melting>.removeByName("tconstruct:smeltery/melting/metal/iron/ingot_5");
<recipetype:tconstruct:alloying>.removeRecipe(<fluid:tconstruct:molten_electrum>);
<recipetype:tconstruct:casting_table>.removeRecipe(<item:immersiveengineering:ingot_electrum>);
