
import mods.modularmachinery.RecipeBuilder;

val infinityfurnace = RecipeBuilder.newBuilder("infinityfurnace","infinity_furnace",100);
infinityfurnace.addFluidInput(<fluid:dense_plasma>*16000);
infinityfurnace.addItemInput(<projecte:fuel_block:2>);
infinityfurnace.addItemOutput(<contenttweaker:dynatos_catalyst>);
infinityfurnace.build();

val infinityfurnaceshyre = RecipeBuilder.newBuilder("infinityfurnaceshyre","infinity_furnace",100);
infinityfurnaceshyre.addFluidInput(<fluid:dense_plasma>*8000);
infinityfurnaceshyre.addItemInput(<contenttweaker:shyrelands_garnet>*2);
infinityfurnaceshyre.addItemOutput(<aoa3:shyregem>*2);
infinityfurnaceshyre.addItemOutput(<aoa3:shyrestone_ingot>*2);
infinityfurnaceshyre.build();

val infinityfurnacetwilight = RecipeBuilder.newBuilder("infinityfurnacetwilight","infinity_furnace",40);
infinityfurnacetwilight.addFluidInput(<fluid:dense_plasma>*16000);
infinityfurnacetwilight.addItemInput(<twilightforest:ironwood_ingot>*8);
infinityfurnacetwilight.addItemInput(<twilightforest:fiery_ingot>*8);
infinityfurnacetwilight.addItemInput(<twilightforest:steeleaf_ingot>*8);
infinityfurnacetwilight.addItemInput(<twilightforest:knightmetal_ingot>*8);
infinityfurnacetwilight.addItemInput(<materialpart:vibranium_alloy:ingot>);
infinityfurnacetwilight.addItemOutput(<contenttweaker:twilight_alloy_ingot>);
infinityfurnacetwilight.build();

val infinityfurnacethermionic = RecipeBuilder.newBuilder("infinityfurnacethermionic","infinity_furnace",40);
infinityfurnacethermionic.addFluidInput(<fluid:dense_plasma>*16000);
infinityfurnacethermionic.addItemInput(<thermalfoundation:material:162>*8);
infinityfurnacethermionic.addItemInput(<thermalfoundation:material:161>*8);
infinityfurnacethermionic.addItemInput(<thermalfoundation:material:165>*8);
infinityfurnacethermionic.addItemInput(<thermalfoundation:material:166>*8);
infinityfurnacethermionic.addItemInput(<thermalfoundation:material:167>*8);
infinityfurnacethermionic.addItemInput(<redstonearsenal:material:32>*8);
infinityfurnacethermionic.addItemInput(<contenttweaker:dream_cluster>);
infinityfurnacethermionic.addItemOutput(<contenttweaker:thermionic_alloy_ingot>);
infinityfurnacethermionic.build();

val infinityfurnaceabyssal = RecipeBuilder.newBuilder("infinityfurnaceabyssal","infinity_furnace",40);
infinityfurnaceabyssal.addFluidInput(<fluid:dense_plasma>*16000);
infinityfurnaceabyssal.addItemInput(<abyssalcraft:abyingot>*8);
infinityfurnaceabyssal.addItemInput(<abyssalcraft:cingot>*8);
infinityfurnaceabyssal.addItemInput(<abyssalcraft:dreadiumingot>*8);
infinityfurnaceabyssal.addItemInput(<abyssalcraft:ethaxiumingot>*8);
infinityfurnaceabyssal.addItemInput(<contenttweaker:brightsteel_alloy_ingot>);
infinityfurnaceabyssal.addItemOutput(<contenttweaker:abyssal_alloy_ingot>);
infinityfurnaceabyssal.build();

val infinityfurnacebetween = RecipeBuilder.newBuilder("infinityfurnacebetween","infinity_furnace",40);
infinityfurnacebetween.addFluidInput(<fluid:dense_plasma>*16000);
infinityfurnacebetween.addItemInput(<thebetweenlands:items_misc:11>*8);
infinityfurnacebetween.addItemInput(<thebetweenlands:octine_ingot>*8);
infinityfurnacebetween.addItemInput(<erebus:materials:1>*8);
infinityfurnacebetween.addItemInput(<bigreactors:ingotyellorium>*8);
infinityfurnacebetween.addItemInput(<contenttweaker:hassium_alloy_ingot>);
infinityfurnacebetween.addItemOutput(<contenttweaker:between_alloy_ingot>);
infinityfurnacebetween.build();

val infinityfurnaceneutrino = RecipeBuilder.newBuilder("infinityfurnaceneutrino","infinity_furnace",100);
infinityfurnaceneutrino.addFluidInput(<fluid:dense_plasma>*16000);
infinityfurnaceneutrino.addItemInput(<avaritia:resource:4>);
infinityfurnaceneutrino.addItemOutput(<contenttweaker:plasmatic_neutronium_ingot>);
infinityfurnaceneutrino.build();