Exemple #1
0
        private Recipe(ItemStack result, ItemStack[,] ingredients, ItemStack[,] products, bool anyOrder)
        {
            Ingredients3 = ingredients;
            Result = result;
            Products = products;
            AnyOrder = anyOrder;

            List<ItemStack> ings = new List<ItemStack>();
            for (int h = 0; h < ingredients.GetLength(0); h++)
                for (int w = 0; w < ingredients.GetLength(1); w++)
                    if (!ItemStack.IsVoid(ingredients[h, w]))
                        ings.Add(ingredients[h, w]);
            Ingredients2 = ings.ToArray();
        }