| Package | Description | 
|---|---|
| org.bukkit.inventory | 
 Classes involved in manipulating player inventories and item interactions. 
 | 
| 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 | 
|---|---|
@NotNull RecipeChoice | 
RecipeChoice.clone()  | 
@NotNull RecipeChoice | 
StonecuttingRecipe.getInputChoice()
Get the input choice. 
 | 
@NotNull RecipeChoice | 
CookingRecipe.getInputChoice()
Get the input choice. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
@NotNull ShapelessRecipe | 
ShapelessRecipe.addIngredient(@NotNull RecipeChoice ingredient)  | 
@NotNull ShapelessRecipe | 
ShapelessRecipe.removeIngredient(@NotNull RecipeChoice ingredient)
Removes an ingredient from the list. 
 | 
@NotNull ShapedRecipe | 
ShapedRecipe.setIngredient(char key,
             @NotNull RecipeChoice ingredient)  | 
@NotNull StonecuttingRecipe | 
StonecuttingRecipe.setInputChoice(@NotNull RecipeChoice input)
Sets the input of this cooking recipe. 
 | 
@NotNull FurnaceRecipe | 
FurnaceRecipe.setInputChoice(@NotNull RecipeChoice input)  | 
T | 
CookingRecipe.setInputChoice(@NotNull RecipeChoice input)
Sets the input of this cooking recipe. 
 | 
| Constructor and Description | 
|---|
BlastingRecipe(@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. 
 | 
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. 
 | 
Copyright © 2021. All rights reserved.