Uses of Interface
org.bukkit.inventory.Recipe
Packages that use Recipe
Package
Description
The root package of the Bukkit API, contains generalized API classes.
Classes involved in manipulating player inventories and item interactions.
-
Uses of Recipe in org.bukkit
Methods in org.bukkit that return RecipeModifier and TypeMethodDescriptionBukkit.getCraftingRecipe(@NotNull ItemStack[] craftingMatrix, @NotNull World world) Get theRecipefor the list of ItemStacks provided.Server.getCraftingRecipe(@NotNull ItemStack[] craftingMatrix, @NotNull World world) Get theRecipefor the list of ItemStacks provided.Bukkit.getRecipe(@NotNull NamespacedKey recipeKey) Get theRecipefor the given key.Server.getRecipe(@NotNull NamespacedKey recipeKey) Get theRecipefor the given key.Methods in org.bukkit that return types with arguments of type RecipeModifier and TypeMethodDescriptionBukkit.getRecipesFor(@NotNull ItemStack result) Get a list of all recipes for a given item.Server.getRecipesFor(@NotNull ItemStack result) Get a list of all recipes for a given item.Bukkit.recipeIterator()Get an iterator through the list of crafting recipes.Server.recipeIterator()Get an iterator through the list of crafting recipes.Methods in org.bukkit with parameters of type RecipeModifier and TypeMethodDescriptionstatic booleanAdds a recipe to the crafting manager.static booleanAdds a recipe to the crafting manager.booleanAdds a recipe to the crafting manager.booleanAdds a recipe to the crafting manager. -
Uses of Recipe in org.bukkit.event.inventory
Methods in org.bukkit.event.inventory that return RecipeModifier and TypeMethodDescriptionCraftItemEvent.getRecipe()PrepareItemCraftEvent.getRecipe()Get the recipe that has been formed.Constructors in org.bukkit.event.inventory with parameters of type RecipeModifierConstructorDescriptionCraftItemEvent(@NotNull Recipe recipe, @NotNull InventoryView what, @NotNull InventoryType.SlotType type, int slot, @NotNull ClickType click, @NotNull InventoryAction action) CraftItemEvent(@NotNull Recipe recipe, @NotNull InventoryView what, @NotNull InventoryType.SlotType type, int slot, @NotNull ClickType click, @NotNull InventoryAction action, int key) -
Uses of Recipe in org.bukkit.event.player
Methods in org.bukkit.event.player that return RecipeModifier and TypeMethodDescriptionPlayerRecipeBookClickEvent.getOriginalRecipe()Deprecated, for removal: This API element is subject to removal in a future version.Gets the original recipe the player was trying to craft.PlayerRecipeBookClickEvent.getRecipe()Deprecated, for removal: This API element is subject to removal in a future version.Gets the recipe the player is trying to craft.Methods in org.bukkit.event.player with parameters of type RecipeModifier and TypeMethodDescriptionvoidDeprecated, for removal: This API element is subject to removal in a future version.Set the recipe that will be used.Constructors in org.bukkit.event.player with parameters of type RecipeModifierConstructorDescriptionPlayerRecipeBookClickEvent(@NotNull Player player, @NotNull Recipe recipe, boolean shiftClick) Deprecated, for removal: This API element is subject to removal in a future version. -
Uses of Recipe in org.bukkit.inventory
Subinterfaces of Recipe in org.bukkit.inventoryModifier and TypeInterfaceDescriptioninterfaceRepresents a complex recipe which has imperative server-defined behavior, eg armor dyeing.Classes in org.bukkit.inventory that implement RecipeModifier and TypeClassDescriptionclassRepresents a campfire recipe.classRepresents a campfire recipe.classCookingRecipe<T extends CookingRecipe>Represents a cooking recipe.classRepresents a shaped or shapeless crafting recipe.classRepresents a furnace recipe.classRepresents a merchant's trade.classRepresents a shaped (ie normal) crafting recipe.classRepresents a shapeless recipe, where the arrangement of the ingredients on the crafting grid does not matter.classRepresents a smithing recipe.classRepresents a smithing transform recipe.classRepresents a smithing trim recipe.classRepresents a campfire recipe.classRepresents a Stonecutting recipe.Methods in org.bukkit.inventory that return Recipe