| 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.boss | |
| org.bukkit.conversations |
Classes dedicated to facilitate direct player-to-plugin communication.
|
| org.bukkit.entity |
Interfaces for non-voxel objects that can exist in a
world, including all players, monsters, projectiles, etc. |
| org.bukkit.entity.minecart |
Interfaces for various
Minecart types. |
| org.bukkit.event.block | |
| org.bukkit.event.enchantment |
Events triggered from an enchantment table. |
| org.bukkit.event.entity | |
| org.bukkit.event.hanging |
Events relating to entities that hang. |
| org.bukkit.event.inventory | |
| org.bukkit.event.player | |
| org.bukkit.event.server |
Events relating to programmatic state
changes on the server. |
| org.bukkit.event.vehicle |
Events relating to vehicular entities. |
| org.bukkit.event.weather |
Events relating to weather. |
| org.bukkit.event.world | |
| org.bukkit.inventory |
Classes involved in manipulating player inventories and item interactions.
|
| 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.messaging |
Classes dedicated to specialized plugin to client protocols.
|
| org.bukkit.potion |
Classes to represent various
potion
properties and manipulation. |
| org.bukkit.projectiles |
Classes to represent the source of a projectile
|
| org.bukkit.util |
Multi and single purpose classes to facilitate various programmatic
concepts.
|
| org.spigotmc.event.entity | |
| org.spigotmc.event.player |
| Class and Description |
|---|
| AnimalTamer |
| Arrow
Represents an arrow.
|
| Entity
Represents a base entity in the world
|
| EntityType |
| FallingBlock
Represents a falling block
|
| Item
Represents an Item.
|
| LightningStrike
Represents an instance of a lightning strike.
|
| LivingEntity
Represents a living entity, such as a monster or player
|
| Player
Represents a player, connected or not
|
| Class and Description |
|---|
| EntityType |
| Class and Description |
|---|
| Player
Represents a player, connected or not
|
| Class and Description |
|---|
| Player
Represents a player, connected or not
|
| Class and Description |
|---|
| Ageable
Represents an entity that can age and breed.
|
| Ambient
Represents an ambient mob
|
| Animals
Represents an Animal.
|
| AnimalTamer |
| Arrow
Represents an arrow.
|
| Arrow.Spigot |
| ComplexEntityPart
Represents a single part of a
ComplexLivingEntity |
| ComplexLivingEntity
Represents a complex living entity - one that is made up of various smaller
parts
|
| Cow
Represents a Cow.
|
| Creature
Represents a Creature.
|
| Damageable
Represents an
Entity that has health and can take damage. |
| EnderDragon
Represents an Ender Dragon
|
| EnderDragon.Phase
Represents a phase or action that an Ender Dragon can perform.
|
| Entity
Represents a base entity in the world
|
| Entity.Spigot |
| EntityType |
| Explosive
A representation of an explosive entity
|
| FallingBlock
Represents a falling block
|
| Fireball
Represents a Fireball.
|
| FishHook
Represents a fishing hook.
|
| Flying
Represents a Flying Entity.
|
| Golem
A mechanical creature that may harm enemies.
|
| Hanging
Represents a Hanging entity
|
| Horse.Color
Represents the base color that the horse has.
|
| Horse.Style
Represents the style, or markings, that the horse has.
|
| Horse.Variant
Represents the different types of horses that may exist.
|
| HumanEntity
Represents a human entity, such as an NPC or a player
|
| LightningStrike.Spigot |
| LivingEntity
Represents a living entity, such as a monster or player
|
| Monster
Represents a Monster.
|
| NPC
Represents a non-player character
|
| Ocelot.Type
Represents the various different cat types there are.
|
| Player
Represents a player, connected or not
|
| Player.Spigot |
| Projectile
Represents a shootable entity.
|
| Rabbit.Type
Represents the various types a Rabbit might be.
|
| Skeleton.SkeletonType |
| Slime
Represents a Slime.
|
| Spider
Represents a Spider.
|
| Tameable |
| ThrownPotion
Represents a thrown potion bottle
|
| Vehicle
Represents a vehicle entity.
|
| Villager
Represents a villager NPC
|
| Villager.Profession
Represents the various different Villager professions there may be.
|
| WaterMob
Represents a Water Mob
|
| Weather
Represents a Weather related entity, such as a storm
|
| Zombie
Represents a Zombie.
|
| Class and Description |
|---|
| Entity
Represents a base entity in the world
|
| Minecart
Represents a minecart entity.
|
| Vehicle
Represents a vehicle entity.
|
| Class and Description |
|---|
| Entity
Represents a base entity in the world
|
| Player
Represents a player, connected or not
|
| Class and Description |
|---|
| Player
Represents a player, connected or not
|
| Class and Description |
|---|
| AnimalTamer |
| AreaEffectCloud
Represents an area effect cloud which will imbue a potion effect onto
entities which enter it.
|
| Creeper
Represents a Creeper
|
| EnderDragon
Represents an Ender Dragon
|
| EnderDragon.Phase
Represents a phase or action that an Ender Dragon can perform.
|
| Entity
Represents a base entity in the world
|
| EntityType |
| Explosive
A representation of an explosive entity
|
| Firework |
| Horse
Represents a Horse.
|
| HumanEntity
Represents a human entity, such as an NPC or a player
|
| Item
Represents an Item.
|
| LightningStrike
Represents an instance of a lightning strike.
|
| LingeringPotion
Represents a thrown lingering potion bottle
|
| LivingEntity
Represents a living entity, such as a monster or player
|
| Pig
Represents a Pig.
|
| PigZombie
Represents a Pig Zombie.
|
| Player
Represents a player, connected or not
|
| Projectile
Represents a shootable entity.
|
| Sheep
Represents a Sheep.
|
| Slime
Represents a Slime.
|
| ThrownExpBottle
Represents a thrown Experience bottle.
|
| ThrownPotion
Represents a thrown potion bottle
|
| Villager
Represents a villager NPC
|
| Class and Description |
|---|
| Entity
Represents a base entity in the world
|
| Hanging
Represents a Hanging entity
|
| Player
Represents a player, connected or not
|
| Class and Description |
|---|
| HumanEntity
Represents a human entity, such as an NPC or a player
|
| Item
Represents an Item.
|
| Player
Represents a player, connected or not
|
| Class and Description |
|---|
| ArmorStand |
| Arrow
Represents an arrow.
|
| Egg
Represents a thrown egg.
|
| Entity
Represents a base entity in the world
|
| EntityType |
| Fish
Deprecated.
in favor of
FishHook |
| Item
Represents an Item.
|
| Player
Represents a player, connected or not
|
| Class and Description |
|---|
| Player
Represents a player, connected or not
|
| Class and Description |
|---|
| Entity
Represents a base entity in the world
|
| LivingEntity
Represents a living entity, such as a monster or player
|
| Vehicle
Represents a vehicle entity.
|
| Class and Description |
|---|
| LightningStrike
Represents an instance of a lightning strike.
|
| Class and Description |
|---|
| Player
Represents a player, connected or not
|
| Class and Description |
|---|
| Entity
Represents a base entity in the world
|
| HumanEntity
Represents a human entity, such as an NPC or a player
|
| Class and Description |
|---|
| Player
Represents a player, connected or not
|
| Class and Description |
|---|
| EntityType |
| Class and Description |
|---|
| Player
Represents a player, connected or not
|
| Class and Description |
|---|
| LivingEntity
Represents a living entity, such as a monster or player
|
| Class and Description |
|---|
| Projectile
Represents a shootable entity.
|
| Class and Description |
|---|
| LivingEntity
Represents a living entity, such as a monster or player
|
| Class and Description |
|---|
| Entity
Represents a base entity in the world
|
| Class and Description |
|---|
| Player
Represents a player, connected or not
|
Copyright © 2016. All rights reserved.