Package | Description |
---|---|
org.bukkit |
More generalized classes in the API.
|
org.bukkit.event.inventory | |
org.bukkit.inventory |
Classes involved in manipulating player inventories and item interactions.
|
Modifier and Type | Method | Description |
---|---|---|
static List<Recipe> |
Bukkit.getRecipesFor(ItemStack result) |
Get a list of all recipes for a given item.
|
List<Recipe> |
Server.getRecipesFor(ItemStack result) |
Get a list of all recipes for a given item.
|
static Iterator<Recipe> |
Bukkit.recipeIterator() |
Get an iterator through the list of crafting recipes.
|
Iterator<Recipe> |
Server.recipeIterator() |
Get an iterator through the list of crafting recipes.
|
Modifier and Type | Method | Description |
---|---|---|
static boolean |
Bukkit.addRecipe(Recipe recipe) |
Adds a recipe to the crafting manager.
|
boolean |
Server.addRecipe(Recipe recipe) |
Adds a recipe to the crafting manager.
|
Modifier and Type | Method | Description |
---|---|---|
Recipe |
CraftItemEvent.getRecipe() |
|
Recipe |
PrepareItemCraftEvent.getRecipe() |
Get the recipe that has been formed.
|
Constructor | Description |
---|---|
CraftItemEvent(Recipe recipe,
InventoryView what,
InventoryType.SlotType type,
int slot,
ClickType click,
InventoryAction action) |
|
CraftItemEvent(Recipe recipe,
InventoryView what,
InventoryType.SlotType type,
int slot,
ClickType click,
InventoryAction action,
int key) |
Modifier and Type | Class | Description |
---|---|---|
class |
FurnaceRecipe |
Represents a smelting recipe.
|
class |
MerchantRecipe |
Represents a merchant's trade.
|
class |
ShapedRecipe |
Represents a shaped (ie normal) crafting recipe.
|
class |
ShapelessRecipe |
Represents a shapeless recipe, where the arrangement of the ingredients on
the crafting grid does not matter.
|
Modifier and Type | Method | Description |
---|---|---|
Recipe |
CraftingInventory.getRecipe() |
Get the current recipe formed on the crafting inventory, if any.
|
Copyright © 2020. All rights reserved.