| Package | Description | 
|---|---|
| com.destroystokyo.paper.inventory | |
| org.bukkit.inventory | 
 Classes involved in manipulating player inventories and item interactions. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
ItemStackRecipeChoice
Deprecated. 
 
Draft API 
 | 
| Modifier and Type | Method and Description | 
|---|---|
RecipeChoice | 
ItemStackRecipeChoice.clone()
Deprecated.  
  | 
| Modifier and Type | Class and Description | 
|---|---|
static class  | 
RecipeChoice.ExactChoice
Deprecated. 
 
draft API 
 | 
static class  | 
RecipeChoice.MaterialChoice
Represents a choice of multiple matching Materials. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
RecipeChoice | 
RecipeChoice.clone()  | 
RecipeChoice | 
StonecuttingRecipe.getInputChoice()
Get the input choice. 
 | 
RecipeChoice | 
CookingRecipe.getInputChoice()
Get the input choice. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
List<RecipeChoice> | 
ShapelessRecipe.getChoiceList()  | 
Map<Character,RecipeChoice> | 
ShapedRecipe.getChoiceMap()  | 
| Modifier and Type | Method and Description | 
|---|---|
ShapelessRecipe | 
ShapelessRecipe.addIngredient(RecipeChoice ingredient)  | 
ShapelessRecipe | 
ShapelessRecipe.removeIngredient(RecipeChoice ingredient)
Removes an ingredient from the list. 
 | 
ShapedRecipe | 
ShapedRecipe.setIngredient(char key,
             RecipeChoice ingredient)  | 
StonecuttingRecipe | 
StonecuttingRecipe.setInputChoice(RecipeChoice input)
Sets the input of this cooking recipe. 
 | 
FurnaceRecipe | 
FurnaceRecipe.setInputChoice(RecipeChoice input)  | 
T | 
CookingRecipe.setInputChoice(RecipeChoice input)
Sets the input of this cooking recipe. 
 | 
| Constructor and Description | 
|---|
BlastingRecipe(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. 
 | 
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. 
 | 
Copyright © 2022. All rights reserved.