Uses of Interface
org.bukkit.inventory.RecipeChoice
Package
Description
Classes involved in manipulating player inventories and item interactions.
-
Uses of RecipeChoice in org.bukkit.inventory
Modifier and TypeClassDescriptionstatic class
Represents a choice that will be valid only if one of the stacks is exactly matched (aside from stack size).static class
Represents a choice of multiple matching Materials.Modifier and TypeMethodDescriptionRecipeChoice.clone()
SmithingRecipe.getAddition()
Get the addition recipe item.SmithingRecipe.getBase()
Get the base recipe item.TransmuteRecipe.getInput()
Gets the input material, which will be transmuted.CookingRecipe.getInputChoice()
Get the input choice.StonecuttingRecipe.getInputChoice()
Get the input choice.TransmuteRecipe.getMaterial()
Gets the additional material required to cause the transmutation.SmithingTransformRecipe.getTemplate()
Get the template recipe item.SmithingTrimRecipe.getTemplate()
Get the template recipe item.Modifier and TypeMethodDescriptionShapelessRecipe.getChoiceList()
ShapedRecipe.getChoiceMap()
Get a copy of the choice map.Modifier and TypeMethodDescriptionShapelessRecipe.addIngredient
(RecipeChoice ingredient) ShapelessRecipe.removeIngredient
(RecipeChoice ingredient) Removes an ingredient from the list.ShapedRecipe.setIngredient
(char key, RecipeChoice ingredient) Sets theRecipeChoice
that a character in the recipe shape refers to.CookingRecipe.setInputChoice
(RecipeChoice input) Sets the input of this cooking recipe.FurnaceRecipe.setInputChoice
(RecipeChoice input) StonecuttingRecipe.setInputChoice
(RecipeChoice input) Sets the input of this cooking recipe.ModifierConstructorDescriptionBlastingRecipe
(NamespacedKey key, ItemStack result, RecipeChoice input, float experience, int cookingTime) CampfireRecipe
(NamespacedKey key, ItemStack result, RecipeChoice input, float experience, int cookingTime) CookingRecipe
(NamespacedKey key, ItemStack result, RecipeChoice input, float experience, int cookingTime) Create a cooking recipe to craft the specified ItemStack.FurnaceRecipe
(NamespacedKey key, ItemStack result, RecipeChoice input, float experience, int cookingTime) Create a furnace recipe to craft the specified ItemStack.SmithingRecipe
(NamespacedKey key, ItemStack result, RecipeChoice base, RecipeChoice addition) Deprecated.SmithingTransformRecipe
(NamespacedKey key, ItemStack result, RecipeChoice template, RecipeChoice base, RecipeChoice addition) Create a smithing recipe to produce the specified result ItemStack.SmithingTrimRecipe
(NamespacedKey key, RecipeChoice template, RecipeChoice base, RecipeChoice addition) Create a smithing recipe to produce the specified result ItemStack.SmokingRecipe
(NamespacedKey key, ItemStack result, RecipeChoice input, float experience, int cookingTime) StonecuttingRecipe
(NamespacedKey key, ItemStack result, RecipeChoice input) Create a cooking recipe to craft the specified ItemStack.TransmuteRecipe
(NamespacedKey key, Material result, RecipeChoice input, RecipeChoice material) Create a transmute recipe to produce a result of the specified type.
SmithingTransformRecipe
andSmithingTrimRecipe
.