# Uses of Class
org.bukkit.inventory.ShapelessRecipe

Packages that use ShapelessRecipe
Package
Description
org.bukkit.inventory
Classes involved in manipulating player inventories and item interactions.

## Uses of ShapelessRecipe in org.bukkit.inventory

Methods in org.bukkit.inventory that return ShapelessRecipe
Modifier and Type
Method
Description
`@NotNull ShapelessRecipe`
ShapelessRecipe.`addIngredient(int count, @NotNull ItemStack item)`
`@NotNull ShapelessRecipe`
ShapelessRecipe.`addIngredient(int count, @NotNull Material ingredient)`
Adds multiples of the specified ingredient.
`@NotNull ShapelessRecipe`
ShapelessRecipe.`addIngredient(int count, @NotNull MaterialData ingredient)`
Deprecated.
use `addIngredient(int, Material)`
`@NotNull ShapelessRecipe`
ShapelessRecipe.`addIngredient(int count, @NotNull Material ingredient, int rawdata)`
Deprecated.
Magic value
`@NotNull ShapelessRecipe`
ShapelessRecipe.`addIngredient(@NotNull ItemStack item)`
`@NotNull ShapelessRecipe`
ShapelessRecipe.`addIngredient(@NotNull RecipeChoice ingredient)`
`@NotNull ShapelessRecipe`
ShapelessRecipe.`addIngredient(@NotNull Material ingredient)`
Adds the specified ingredient.
`@NotNull ShapelessRecipe`
ShapelessRecipe.`addIngredient(@NotNull MaterialData ingredient)`
Deprecated.
use `addIngredient(RecipeChoice)`
`@NotNull ShapelessRecipe`
ShapelessRecipe.`addIngredient(@NotNull Material ingredient, int rawdata)`
Deprecated.
Magic value
`@NotNull ShapelessRecipe`
ShapelessRecipe.`removeIngredient(int count, @NotNull ItemStack item)`
`@NotNull ShapelessRecipe`
ShapelessRecipe.`removeIngredient(int count, @NotNull Material ingredient)`
Removes multiple instances of an ingredient from the list.
`@NotNull ShapelessRecipe`
ShapelessRecipe.`removeIngredient(int count, @NotNull MaterialData ingredient)`
Deprecated.
use `removeIngredient(int, Material)`
`@NotNull ShapelessRecipe`
ShapelessRecipe.`removeIngredient(int count, @NotNull Material ingredient, int rawdata)`
Deprecated.
Magic value
`@NotNull ShapelessRecipe`
ShapelessRecipe.`removeIngredient(@NotNull ItemStack item)`
`@NotNull ShapelessRecipe`
ShapelessRecipe.`removeIngredient(@NotNull RecipeChoice ingredient)`
Removes an ingredient from the list.
`@NotNull ShapelessRecipe`
ShapelessRecipe.`removeIngredient(@NotNull Material ingredient)`
Removes an ingredient from the list.
`@NotNull ShapelessRecipe`
ShapelessRecipe.`removeIngredient(@NotNull MaterialData ingredient)`
Deprecated.
use `removeIngredient(Material)`
`@NotNull ShapelessRecipe`
ShapelessRecipe.`removeIngredient(@NotNull Material ingredient, int rawdata)`
Deprecated.
Magic value