| Package | Description | 
|---|---|
| org.bukkit | More generalized classes in the API. | 
| org.bukkit.advancement | |
| org.bukkit.enchantments | Classes relating to the specialized enhancements to  item stacks, as part of themeta data. | 
| org.bukkit.inventory | Classes involved in manipulating player inventories and item interactions. | 
| org.bukkit.loot | 
| Modifier and Type | Interface | Description | 
|---|---|---|
| interface  | Tag<T extends Keyed> | Represents a tag that may be defined by the server or a resource pack to
 group like things together. | 
| Modifier and Type | Class | Description | 
|---|---|---|
| class  | Material | An enum of all material IDs accepted by the official server and client | 
| Modifier and Type | Method | Description | 
|---|---|---|
| static <T extends Keyed> | Bukkit. getTag(java.lang.String registry,
      NamespacedKey tag,
      java.lang.Class<T> clazz) | Gets a tag which has already been defined within the server. | 
| <T extends Keyed> | Server. getTag(java.lang.String registry,
      NamespacedKey tag,
      java.lang.Class<T> clazz) | Gets a tag which has already been defined within the server. | 
| Modifier and Type | Interface | Description | 
|---|---|---|
| interface  | Advancement | Represents an advancement that may be awarded to a player. | 
| Modifier and Type | Class | Description | 
|---|---|---|
| class  | Enchantment | The various type of enchantments that may be added to armour or weapons | 
| class  | EnchantmentWrapper | A simple wrapper for ease of selecting  Enchantments | 
| Modifier and Type | Class | Description | 
|---|---|---|
| class  | FurnaceRecipe | Represents a smelting recipe. | 
| 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 | Interface | Description | 
|---|---|---|
| interface  | LootTable | LootTables are technical files that represent what items should be in
 naturally generated containers, what items should be dropped when killing a
 mob, or what items can be fished. | 
| Modifier and Type | Class | Description | 
|---|---|---|
| class  | LootTables | This enum holds a list of all known  LootTables offered by Mojang. | 
Copyright © 2018. All rights reserved.