| Package | Description | 
|---|---|
| org.bukkit | 
 More generalized classes in the API. 
 | 
| org.bukkit.inventory | 
 Classes involved in manipulating player inventories and item interactions. 
 | 
| org.bukkit.inventory.meta | 
 The interfaces used when manipulating extra data can can be stored inside
  
item stacks. | 
| Modifier and Type | Method | Description | 
|---|---|---|
NamespacedKey | 
Keyed.getKey() | 
 Return the namespaced identifier for this object. 
 | 
static NamespacedKey | 
NamespacedKey.minecraft(String key) | 
 Get a key in the Minecraft namespace. 
 | 
static NamespacedKey | 
NamespacedKey.randomKey() | 
 Deprecated.
 
should never be used by plugins, for internal use only!! 
 | 
| Modifier and Type | Method | Description | 
|---|---|---|
static Advancement | 
Bukkit.getAdvancement(NamespacedKey key) | 
 Get the advancement specified by this key. 
 | 
Advancement | 
Server.getAdvancement(NamespacedKey key) | 
 Get the advancement specified by this key. 
 | 
Advancement | 
UnsafeValues.loadAdvancement(NamespacedKey key,
               String advancement) | 
 Deprecated. 
Load an advancement represented by the specified string into the server. 
 | 
boolean | 
UnsafeValues.removeAdvancement(NamespacedKey key) | 
 Deprecated. 
Delete an advancement which was loaded and saved by
  
UnsafeValues.loadAdvancement(org.bukkit.NamespacedKey, java.lang.String). | 
| Modifier and Type | Method | Description | 
|---|---|---|
NamespacedKey | 
ShapedRecipe.getKey() | 
|
NamespacedKey | 
ShapelessRecipe.getKey() | 
| Constructor | Description | 
|---|---|
ShapedRecipe(NamespacedKey key,
            ItemStack result) | 
 Create a shaped recipe to craft the specified ItemStack. 
 | 
ShapelessRecipe(NamespacedKey key,
               ItemStack result) | 
 Create a shapeless recipe to craft the specified ItemStack. 
 | 
| Modifier and Type | Method | Description | 
|---|---|---|
List<NamespacedKey> | 
KnowledgeBookMeta.getRecipes() | 
 Gets all the recipes in the book. 
 | 
| Modifier and Type | Method | Description | 
|---|---|---|
void | 
KnowledgeBookMeta.addRecipe(NamespacedKey... recipes) | 
 Adds new recipe to the end of the book. 
 | 
| Modifier and Type | Method | Description | 
|---|---|---|
void | 
KnowledgeBookMeta.setRecipes(List<NamespacedKey> recipes) | 
 Clears the existing book recipes, and sets the book to use the provided
 recipes. 
 | 
Copyright © 2019. All rights reserved.