Uses of Interface
org.bukkit.inventory.RecipeChoice
Package
Description
Classes involved in manipulating player inventories and item interactions.
-
Uses of RecipeChoice in com.destroystokyo.paper.inventory
-
Uses of RecipeChoice in io.papermc.paper.potion
Modifier and TypeMethodDescriptionPotionMix.getIngredient()
Gets the ingredient in the top slot of the brewing stand.PotionMix.getInput()
Gets the input for the bottom 3 slots in the brewing stand.ModifierConstructorDescriptionPotionMix
(@NotNull NamespacedKey key, @NotNull ItemStack result, @NotNull RecipeChoice input, @NotNull RecipeChoice ingredient) Creates a new potion mix. -
Uses of RecipeChoice in org.bukkit.inventory
Modifier and TypeClassDescriptionstatic class
Represents a choice that will be valid only 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.CookingRecipe.getInputChoice()
Get the input choice.StonecuttingRecipe.getInputChoice()
Get the input choice.Modifier and TypeMethodDescriptionShapelessRecipe.addIngredient
(@NotNull RecipeChoice ingredient) ShapelessRecipe.removeIngredient
(@NotNull RecipeChoice ingredient) Removes an ingredient from the list.ShapedRecipe.setIngredient
(char key, @NotNull RecipeChoice ingredient) CookingRecipe.setInputChoice
(@NotNull RecipeChoice input) Sets the input of this cooking recipe.FurnaceRecipe.setInputChoice
(@NotNull RecipeChoice input) StonecuttingRecipe.setInputChoice
(@NotNull RecipeChoice input) Sets the input of this cooking recipe.ModifierConstructorDescriptionBlastingRecipe
(@NotNull NamespacedKey key, @NotNull ItemStack result, @NotNull RecipeChoice input, float experience, int cookingTime) CampfireRecipe
(@NotNull NamespacedKey key, @NotNull ItemStack result, @NotNull RecipeChoice input, float experience, int cookingTime) CookingRecipe
(@NotNull NamespacedKey key, @NotNull ItemStack result, @NotNull RecipeChoice input, float experience, int cookingTime) Create a cooking recipe to craft the specified ItemStack.FurnaceRecipe
(@NotNull NamespacedKey key, @NotNull ItemStack result, @NotNull RecipeChoice input, float experience, int cookingTime) Create a furnace recipe to craft the specified ItemStack.SmithingRecipe
(@NotNull NamespacedKey key, @NotNull ItemStack result, @NotNull RecipeChoice base, @NotNull RecipeChoice addition) Create a smithing recipe to produce the specified result ItemStack.SmithingRecipe
(@NotNull NamespacedKey key, @NotNull ItemStack result, @NotNull RecipeChoice base, @NotNull RecipeChoice addition, boolean copyNbt) Create a smithing recipe to produce the specified result ItemStack.SmokingRecipe
(@NotNull NamespacedKey key, @NotNull ItemStack result, @NotNull RecipeChoice input, float experience, int cookingTime) StonecuttingRecipe
(@NotNull NamespacedKey key, @NotNull ItemStack result, @NotNull RecipeChoice input) Create a cooking recipe to craft the specified ItemStack.