Uses of Package
org.bukkit
Package | Description |
---|---|
org.bukkit |
More generalized classes in the API.
|
org.bukkit.block |
Classes used to manipulate the voxels in a
world ,
including special states. |
org.bukkit.block.banner | |
org.bukkit.command |
Classes relating to handling specialized non-chat player input.
|
org.bukkit.configuration |
Classes dedicated to handling a plugin's runtime configuration.
|
org.bukkit.conversations |
Classes dedicated to facilitate direct player-to-plugin communication.
|
org.bukkit.enchantments |
Classes relating to the specialized enhancements to
item stacks , as part of the meta data . |
org.bukkit.entity |
Interfaces for non-voxel objects that can exist in a
world , including all players, monsters, projectiles, etc. |
org.bukkit.event.block | |
org.bukkit.event.entity | |
org.bukkit.event.inventory | |
org.bukkit.event.painting | |
org.bukkit.event.player | |
org.bukkit.event.vehicle |
Events relating to vehicular entities . |
org.bukkit.event.weather |
Events relating to weather. |
org.bukkit.event.world | |
org.bukkit.generator |
Classes to facilitate
world generation
implementation. |
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 . |
org.bukkit.map |
Classes to facilitate plugin handling of
map displays. |
org.bukkit.material |
Classes that represents various voxel types and states.
|
org.bukkit.plugin |
Classes specifically relating to loading software modules at runtime.
|
org.bukkit.plugin.java |
Classes for handling
plugins written in
java. |
org.bukkit.scoreboard |
Interfaces used to manage the client side score display system.
|
org.bukkit.util |
Multi and single purpose classes to facilitate various programmatic
concepts.
|
org.bukkit.util.noise |
Classes dedicated to facilitating deterministic noise.
|
org.spigotmc.event.player |
-
Classes in org.bukkit used by org.bukkit Class Description Achievement Represents an achievement, which may be given to players.Art Represents the art on a paintingBanEntry A single entry from a ban list.BanList A ban list, containing bans of someBanList.Type
.BanList.Type Represents a ban-type that aBanList
may track.BlockChangeDelegate A delegate for handling block changes.ChatColor All supported color values for chatChunk Represents a chunk of blocksChunkSnapshot Represents a static, thread-safe snapshot of chunk of blocks.CoalType Represents the two types of coalColor A container for a color palette.CropState Represents the different growth states of cropsDifficulty Represents the various difficulty levels that are available.DyeColor All supported color values for dyes and clothEffect 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 Represents a single firework effect.FireworkEffect.Builder This is a builder for FireworkEffects.FireworkEffect.Type The type or shape of the effect.GameMode Represents the various type of game modes thatHumanEntity
s may haveGrassSpecies Represents the different types of grass.Instrument Location Represents a 3-dimensional position in a worldMaterial An enum of all material IDs accepted by the official server and clientNetherWartsState Note A note class to store a specific note.Note.Tone An enum holding tones.OfflinePlayer PortalType Represents various types of portals that can be made in a world.Rotation An enum to specify a rotation based orientation, like that on a clock.SandstoneType Represents the three different types of SandstoneServer Represents a server implementation.Server.Spigot SkullType Represents the different types of skulls.Sound An Enum of Sounds the server is able to send to players.Statistic Represents a countable statistic, which is tracked by the server.Statistic.Type The type of statistic.TravelAgent The Travel Agent handles the creation and the research of Nether and End portals when Entities try to use one.TreeSpecies Represents the different species of trees regardless of size.TreeType Tree and organic structure types.UnsafeValues Deprecated.Unsupported & internal use onlyUtility This annotation indicates a method (and sometimes constructor) will chain its internal operations.Warning This designates the warning state for a specific item.Warning.WarningState This represents the states that server verbose for warnings may be.WeatherType An enum of all current weather typesWorld Represents a world, which may contain entities, chunks and blocksWorld.Environment Represents various map environment types that a world may beWorld.Spigot WorldBorder WorldCreator Represents various types of options that may be used to create a world.WorldType Represents various types of worlds that may exist -
Classes in org.bukkit used by org.bukkit.block Class Description Chunk Represents a chunk of blocksDyeColor All supported color values for dyes and clothInstrument Location Represents a 3-dimensional position in a worldMaterial An enum of all material IDs accepted by the official server and clientNote A note class to store a specific note.SkullType Represents the different types of skulls.World Represents a world, which may contain entities, chunks and blocks -
Classes in org.bukkit used by org.bukkit.block.banner Class Description DyeColor All supported color values for dyes and cloth -
Classes in org.bukkit used by org.bukkit.command Class Description Server Represents a server implementation. -
Classes in org.bukkit used by org.bukkit.configuration Class Description Color A container for a color palette.OfflinePlayer -
Classes in org.bukkit used by org.bukkit.conversations Class Description ChatColor All supported color values for chat -
Classes in org.bukkit used by org.bukkit.enchantments Class Description Material An enum of all material IDs accepted by the official server and client -
Classes in org.bukkit used by org.bukkit.entity Class Description Achievement Represents an achievement, which may be given to players.Art Represents the art on a paintingDyeColor All supported color values for dyes and clothEffect A list of effects that the server is able to send to players.EntityEffect A list of all Effects that can happen to entities.GameMode Represents the various type of game modes thatHumanEntity
s may haveInstrument Location Represents a 3-dimensional position in a worldMaterial An enum of all material IDs accepted by the official server and clientNote A note class to store a specific note.OfflinePlayer Rotation An enum to specify a rotation based orientation, like that on a clock.Server Represents a server implementation.Sound An Enum of Sounds the server is able to send to players.Statistic Represents a countable statistic, which is tracked by the server.WeatherType An enum of all current weather typesWorld Represents a world, which may contain entities, chunks and blocks -
Classes in org.bukkit used by org.bukkit.event.block Class Description Instrument Location Represents a 3-dimensional position in a worldMaterial An enum of all material IDs accepted by the official server and clientNote A note class to store a specific note. -
Classes in org.bukkit used by org.bukkit.event.entity Class Description DyeColor All supported color values for dyes and clothLocation Represents a 3-dimensional position in a worldMaterial An enum of all material IDs accepted by the official server and clientPortalType Represents various types of portals that can be made in a world.TravelAgent The Travel Agent handles the creation and the research of Nether and End portals when Entities try to use one. -
Classes in org.bukkit used by org.bukkit.event.inventory Class Description Material An enum of all material IDs accepted by the official server and client -
Classes in org.bukkit used by org.bukkit.event.painting Class Description Warning This designates the warning state for a specific item. -
Classes in org.bukkit used by org.bukkit.event.player Class Description Achievement Represents an achievement, which may be given to players.GameMode Represents the various type of game modes thatHumanEntity
s may haveLocation Represents a 3-dimensional position in a worldMaterial An enum of all material IDs accepted by the official server and clientStatistic Represents a countable statistic, which is tracked by the server.TravelAgent The Travel Agent handles the creation and the research of Nether and End portals when Entities try to use one.Warning This designates the warning state for a specific item.World Represents a world, which may contain entities, chunks and blocks -
Classes in org.bukkit used by org.bukkit.event.vehicle Class Description Location Represents a 3-dimensional position in a world -
Classes in org.bukkit used by org.bukkit.event.weather Class Description World Represents a world, which may contain entities, chunks and blocks -
Classes in org.bukkit used by org.bukkit.event.world Class Description Chunk Represents a chunk of blocksLocation Represents a 3-dimensional position in a worldTreeType Tree and organic structure types.World Represents a world, which may contain entities, chunks and blocks -
Classes in org.bukkit used by org.bukkit.generator Class Description Chunk Represents a chunk of blocksLocation Represents a 3-dimensional position in a worldMaterial An enum of all material IDs accepted by the official server and clientWorld Represents a world, which may contain entities, chunks and blocks -
Classes in org.bukkit used by org.bukkit.inventory Class Description Color A container for a color palette.Material An enum of all material IDs accepted by the official server and clientUtility This annotation indicates a method (and sometimes constructor) will chain its internal operations. -
Classes in org.bukkit used by org.bukkit.inventory.meta Class Description Color A container for a color palette.DyeColor All supported color values for dyes and clothFireworkEffect Represents a single firework effect. -
Classes in org.bukkit used by org.bukkit.map Class Description World Represents a world, which may contain entities, chunks and blocks -
Classes in org.bukkit used by org.bukkit.material Class Description CoalType Represents the two types of coalCropState Represents the different growth states of cropsDyeColor All supported color values for dyes and clothGrassSpecies Represents the different types of grass.Material An enum of all material IDs accepted by the official server and clientNetherWartsState SandstoneType Represents the three different types of SandstoneTreeSpecies Represents the different species of trees regardless of size. -
Classes in org.bukkit used by org.bukkit.plugin Class Description Server Represents a server implementation. -
Classes in org.bukkit used by org.bukkit.plugin.java Class Description Server Represents a server implementation. -
Classes in org.bukkit used by org.bukkit.scoreboard Class Description OfflinePlayer -
Classes in org.bukkit used by org.bukkit.util Class Description Location Represents a 3-dimensional position in a worldWorld Represents a world, which may contain entities, chunks and blocks -
Classes in org.bukkit used by org.bukkit.util.noise Class Description World Represents a world, which may contain entities, chunks and blocks -
Classes in org.bukkit used by org.spigotmc.event.player Class Description Location Represents a 3-dimensional position in a world