ServerEvents.recipes(event => { const patpros = [ ["lv", "steel", 1], ["mv", "aluminium", 2], ["hv", "stainless_steel", 3], ["ev", "titanium", 4] ] patpros.forEach(tier => { let interProv = (materialType, blockType) => { event.shaped(tier[2]+ "x " + blockType, [ 'PGP', 'ACF', 'PGP' ] , { P: `#forge:plates/${tier[1]}`, G: materialType, A: "ae2:annihilation_core", F: "ae2:formation_core", C: `gtceu:${tier[0]}_conveyor_module` }) } interProv("#forge:glass", "ae2:interface"); interProv("minecraft:crafting_table", "ae2:pattern_provider") }) })