Interface Summary Interface Description CraftingRecipeA CraftingRecipe represents some craftable recipe in the game. IngredientAn Ingredient for a crafting recipe. Ingredient.BuilderBuilder for
Ingredient.Factory ShapedCraftingRecipeA ShapedCraftingRecipe is a CraftingRecipe that has shape and fits into a grid. ShapedCraftingRecipe.BuilderThe Builder for
ShapedCraftingRecipe.Builder.AisleStepIn this Step define one or more Ingredients. ShapedCraftingRecipe.Builder.AisleStep.ResultStepIn this Step define one or more Ingredients or continue by setting the result. ShapedCraftingRecipe.Builder.EndStepIn this Step set the group of the Recipe and/or build it. ShapedCraftingRecipe.Builder.ResultStepIn this Step set the result of the recipe. ShapedCraftingRecipe.Builder.RowsStepIn this Step add one or more rows of Ingredients. ShapedCraftingRecipe.Builder.RowsStep.ResultStepIn this Step add one or more rows of Ingredients or continue by setting the result. ShapelessCraftingRecipeA ShapelessCraftingRecipe is a CraftingRecipe that does not have shape and just has a list of ingredients. ShapelessCraftingRecipe.BuilderThe Builder for
ShapelessCraftingRecipe.Builder.EndStepIn this Step set the group of the Recipe and/or build it. ShapelessCraftingRecipe.Builder.ResultStepIn this Step set the result of the Recipe. SpecialCraftingRecipeRecipes with custom matching/result logic. SpecialCraftingRecipe.Builder SpecialCraftingRecipe.Builder.EndStep SpecialCraftingRecipe.Builder.ResultStepIn this Step set the result of the Recipe.
Class Summary Class Description RecipeResultThe result of fulfilling a