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