Interface | Description |
---|---|
BanEntry |
A single entry from a ban list.
|
BanList |
A ban list, containing bans of some
BanList.Type . |
BlockChangeDelegate |
A delegate for handling block changes.
|
Chunk |
Represents a chunk of blocks
|
ChunkSnapshot |
Represents a static, thread-safe snapshot of chunk of blocks.
|
Keyed |
Represents an object which has a
NamespacedKey attached to it. |
Nameable | |
OfflinePlayer | |
Raid |
Represents a raid event.
|
Registry<T extends Keyed> |
Represents a registry of Bukkit objects that may be retrieved by
NamespacedKey . |
Server |
Represents a server implementation.
|
Tag<T extends Keyed> |
Represents a tag that may be defined by the server or a resource pack to
group like things together.
|
UnsafeValues | Deprecated. |
World |
Represents a world, which may contain entities, chunks and blocks
|
WorldBorder |
Class | Description |
---|---|
Bukkit |
Represents the Bukkit core, for version and Server singleton handling
|
Color |
A container for a color palette.
|
FireworkEffect |
Represents a single firework effect.
|
FireworkEffect.Builder |
This is a builder for FireworkEffects.
|
GameRule<T> |
GameRules dictate certain behavior within Minecraft itself
For more information please visit the Minecraft Wiki |
Location |
Represents a 3-dimensional position in a world.
|
NamespacedKey |
Represents a String based key which consists of two components - a namespace
and a key.
|
Note |
A note class to store a specific note.
|
Particle.DustOptions |
Options which can be applied to redstone dust particles - a particle
color and size.
|
Registry.SimpleRegistry<T extends Enum<T> & Keyed> | |
Server.Spigot | |
StructureType |
This class handles the creation and storage of all structure types for
Bukkit.
|
World.Spigot | |
WorldCreator |
Represents various types of options that may be used to create a world.
|
Enum | Description |
---|---|
Art |
Represents the art on a painting
|
Axis |
Represents a mutually perpendicular axis in 3D Cartesian coordinates.
|
BanList.Type |
Represents a ban-type that a
BanList may track. |
ChatColor |
All supported color values for chat
|
CoalType |
Represents the two types of coal
|
CropState |
Represents the different growth states of crops
|
Difficulty |
Represents the various difficulty levels that are available.
|
DyeColor |
All supported color values for dyes and cloth
|
Effect |
A list of effects that the server is able to send to players.
|
Effect.Type |
Represents the type of an effect.
|
EntityEffect |
A list of all Effects that can happen to entities.
|
FireworkEffect.Type |
The type or shape of the effect.
|
FluidCollisionMode |
Determines the collision behavior when fluids get hit during ray tracing.
|
GameMode |
Represents the various type of game modes that
HumanEntity s may
have |
GrassSpecies |
Represents the different types of grass.
|
Instrument | |
Material |
An enum of all material IDs accepted by the official server and client
|
NetherWartsState | |
Note.Tone |
An enum holding tones.
|
Particle | |
PortalType |
Represents various types of portals that can be made in a world.
|
Raid.RaidStatus |
Represents the status of a
Raid . |
Rotation |
An enum to specify a rotation based orientation, like that on a clock.
|
SandstoneType |
Represents the three different types of Sandstone
|
SkullType | Deprecated.
check
Material instead |
Sound |
An Enum of Sounds the server is able to send to players.
|
SoundCategory |
An Enum of categories for sounds.
|
Statistic |
Represents a countable statistic, which is tracked by the server.
|
Statistic.Type |
The type of statistic.
|
TreeSpecies |
Represents the different species of trees regardless of size.
|
TreeType |
Tree and organic structure types.
|
Warning.WarningState |
This represents the states that server verbose for warnings may be.
|
WeatherType |
An enum of all current weather types
|
World.Environment |
Represents various map environment types that a world may be
|
WorldType |
Represents various types of worlds that may exist
|
Annotation Type | Description |
---|---|
UndefinedNullability | Deprecated.
This should generally not be used in any new API code as it
suggests a bad API design.
|
Utility |
This annotation indicates a method (and sometimes constructor) will chain
its internal operations.
|
Warning |
This designates the warning state for a specific item.
|
Copyright © 2020. All rights reserved.