@DefaultQualifier(org.checkerframework.checker.nullness.qual.NonNull.class)
Package org.spongepowered.api.item.recipe.crafting
-
Interface Summary Interface Description CraftingRecipe A CraftingRecipe represents some craftable recipe in the game.Ingredient An Ingredient for a crafting recipe.Ingredient.Builder Builder forIngredient
s.Ingredient.Factory ShapedCraftingRecipe A ShapedCraftingRecipe is a CraftingRecipe that has shape and fits into a grid.ShapedCraftingRecipe.Builder The Builder forShapedCraftingRecipe
s.ShapedCraftingRecipe.Builder.AisleStep In this Step define one or more Ingredients.ShapedCraftingRecipe.Builder.AisleStep.ResultStep In this Step define one or more Ingredients or continue by setting the result.ShapedCraftingRecipe.Builder.EndStep In this Step set the group of the Recipe and/or build it.ShapedCraftingRecipe.Builder.ResultStep In this Step set the result of the recipe.ShapedCraftingRecipe.Builder.RowsStep In this Step add one or more rows of Ingredients.ShapedCraftingRecipe.Builder.RowsStep.ResultStep In this Step add one or more rows of Ingredients or continue by setting the result.ShapelessCraftingRecipe A ShapelessCraftingRecipe is a CraftingRecipe that does not have shape and just has a list of ingredients.ShapelessCraftingRecipe.Builder The Builder forShapelessCraftingRecipe
s.ShapelessCraftingRecipe.Builder.EndStep In this Step set the group of the Recipe and/or build it.ShapelessCraftingRecipe.Builder.ResultStep In this Step set the result of the Recipe.SpecialCraftingRecipe Recipes with custom matching/result logic.SpecialCraftingRecipe.Builder SpecialCraftingRecipe.Builder.EndStep SpecialCraftingRecipe.Builder.ResultStep In this Step set the result of the Recipe. -
Class Summary Class Description RecipeResult The result of fulfilling aCraftingRecipe
.