Package org.spongepowered.api.item.recipe.crafting
@DefaultQualifier(org.checkerframework.checker.nullness.qual.NonNull.class)
package org.spongepowered.api.item.recipe.crafting
-
ClassDescriptionA CraftingRecipe represents some craftable recipe in the game.An Ingredient for a crafting recipe.Builder for
Ingredient
s.A special inventory used as an input for aRecipe
.A recipe input with a crafting grid used forCraftingRecipe
A recipe input with a singleItemStack
e.g.A recipe input with the 3 input stacks for the template, base item and additional item.The result of fulfilling aCraftingRecipe
.A ShapedCraftingRecipe is a CraftingRecipe that has shape and fits into a grid.The Builder forShapedCraftingRecipe
s.In this Step define one or more Ingredients.In this Step define one or more Ingredients or continue by setting the result.In this Step set the group of the Recipe and/or build it.In this Step set the result of the recipe.In this Step add one or more rows of Ingredients.In this Step add one or more rows of Ingredients or continue by setting the result.A ShapelessCraftingRecipe is a CraftingRecipe that does not have shape and just has a list of ingredients.The Builder forShapelessCraftingRecipe
s.In this Step set the group of the Recipe and/or build it.In this Step set the result of the Recipe.Recipes with custom matching/result logic.In this Step set the result of the Recipe.