Package | Description |
---|---|
org.bukkit |
More generalized classes in the API.
|
org.bukkit.advancement | |
org.bukkit.boss | |
org.bukkit.enchantments |
Classes relating to the specialized enhancements to
item stacks , as part of the meta 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 | 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(String registry,
NamespacedKey tag,
Class<T> clazz) |
Gets a tag which has already been defined within the server.
|
<T extends Keyed> |
Server.getTag(String registry,
NamespacedKey tag,
Class<T> clazz) |
Gets a tag which has already been defined within the server.
|
static <T extends Keyed> |
Bukkit.getTags(String registry,
Class<T> clazz) |
Gets a all tags which have been defined within the server.
|
<T extends Keyed> |
Server.getTags(String registry,
Class<T> clazz) |
Gets a all tags which have 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 | Interface | Description |
---|---|---|
interface |
KeyedBossBar |
Represents a custom
BossBar that has a
NamespacedKey |
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
Enchantment s |
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
LootTable s offered by Mojang. |
Copyright © 2019. All rights reserved.