import crafttweaker.item.IIngredient; import crafttweaker.item.IItemTransformer; import crafttweaker.item.IItemStack; import crafttweaker.oredict.IOreDict; for entry in oreDict.entries { if (!(entry.name has "ingot")) continue; print(entry.name); val otherName = entry.name.replace("ingot", ""); val plateDict = oreDict.get("plate" ~ otherName); print(plateDict.name); } //Ingot Array val ingotArray = [ , /* , /* , , , , , , , , , , , , , , , , , , , , , , , ,*/ ] as IItemStack[]; for i, plate in plateArray { recipes.addShapeless( plateArray[i], [ingotArray[i], ingotArray[i], .transformDamage()] ); }