public bool validRecipe(Item ingredient) { foreach (FurnaceRecipe i in furnaceRecipeList) { if (i.checkItem(ingredient) && i.checkQuantity(ingredient.stack)) { currentRecipe = i; return(true); } } return(false); }
internal static void addRecipe(FurnaceRecipe recipe) { furnaceRecipeList.Add(recipe); }
public static FurnaceRecipe CreateRecipe(Mod mod) { FurnaceRecipe newRecipe = new FurnaceRecipe(mod); return(newRecipe); }