events.listen('recipes', function (event) { var data = { recipes: [ { inputs: ['#forge:ores/nickel'], outputs: [ item.of('emendatusenigmatica:nickel_ingot'), item.of('minecraft:iron_ingot').chance(0.1), item.of('thermal:rich_slag').chance(0.2) ] }, { inputs: ['#forge:ores/aluminum'], outputs: [ item.of('emendatusenigmatica:aluminum_ingot'), item.of('minecraft:iron_ingot').chance(0.1), item.of('thermal:rich_slag').chance(0.2) ] }, { inputs: ['#forge:ores/uranium'], outputs: [ item.of('emendatusenigmatica:uranium_ingot'), item.of('emendatusenigmatica:lead_ingot').chance(0.1), item.of('thermal:rich_slag').chance(0.2) ] }, { inputs: ['#forge:ores/osmium'], outputs: [ item.of('emendatusenigmatica:osmium_ingot'), item.of('emendatusenigmatica:tin_ingot').chance(0.1), item.of('thermal:rich_slag').chance(0.2) ] }, { inputs: ['#forge:ores/zinc'], outputs: [ item.of('emendatusenigmatica:zinc_ingot'), item.of('minecraft:gold_ingot').chance(0.1), item.of('thermal:rich_slag').chance(0.2) ] }, { inputs: [item.of('minecraft:netherite_scrap', 4), item.of('minecraft:gold_ingot', 2)], outputs: ['minecraft:netherite_ingot'] }, { inputs: ['#forge:ingots/iron', '#forge:dusts/coal_coke'], outputs: ['emendatusenigmatica:steel_ingot'] }, { inputs: ['#forge:ingots/iron', '#forge:ingots/lead'], outputs: [Item.of('eidolon:pewter_ingot', 2)] } ] }; data.recipes.forEach((recipe) => { event.recipes.thermal.smelter(recipe.outputs, recipe.inputs); }); });