Package org.bukkit.entity
Interfaces for non-voxel objects that can exist in a
world
, including all players, monsters, projectiles, etc.-
Interface Summary Interface Description Ageable Represents an entity that can age and breed.Ambient Represents an ambient mobAnimals Represents an Animal.AnimalTamer ArmorStand Arrow Represents an arrow.Bat Represents a BatBlaze Represents a Blaze monsterBoat Represents a boat entity.CaveSpider Represents a Spider.Chicken Represents a Chicken.ComplexEntityPart Represents a single part of aComplexLivingEntity
ComplexLivingEntity Represents a complex living entity - one that is made up of various smaller partsCow Represents a Cow.Creature Represents a Creature.Creeper Represents a CreeperDamageable Represents anEntity
that has health and can take damage.Egg Represents a thrown egg.EnderCrystal A crystal that heals nearby EnderDragonsEnderDragon Represents an Ender DragonEnderDragonPart Represents an ender dragon partEnderman Represents an Enderman.Endermite EnderPearl Represents a thrown Ender Pearl entityEnderSignal Represents an Ender Signal, which is often created upon throwing an ender eyeEntity Represents a base entity in the worldExperienceOrb Represents an Experience Orb.Explosive A representation of an explosive entityFallingBlock Represents a falling blockFallingSand Deprecated. SeeFallingBlock
Fireball Represents a Fireball.Firework Fish Deprecated. in favor ofFishHook
FishHook Represents a fishing hook.Flying Represents a Flying Entity.Ghast Represents a Ghast.Giant Represents a Giant.Golem A mechanical creature that may harm enemies.Guardian Hanging Represents a Hanging entityHorse Represents a Horse.HumanEntity Represents a human entity, such as an NPC or a playerIronGolem An iron Golem that protects Villages.Item Represents an Item.ItemFrame Represents an Item FrameLargeFireball Represents a largeFireball
LeashHitch Represents a Leash Hitch on a fenceLightningStrike Represents an instance of a lightning strike.LivingEntity Represents a living entity, such as a monster or playerMagmaCube Represents a MagmaCube.Minecart Represents a minecart entity.Monster Represents a Monster.MushroomCow Represents a mushroomCow
NPC Represents a non-player characterOcelot A wild tameable catPainting Represents a Painting.Pig Represents a Pig.PigZombie Represents a Pig Zombie.Player Represents a player, connected or notPoweredMinecart Deprecated. This class has been moved into a sub package;PoweredMinecart
should be used instead.Projectile Represents a shootable entity.Rabbit Sheep Represents a Sheep.Silverfish Represents a Silverfish.Skeleton Represents a Skeleton.Slime Represents a Slime.SmallFireball Represents a smallFireball
Snowball Represents a snowball.Snowman Represents a snowman entitySpider Represents a Spider.Squid Represents a Squid.StorageMinecart Deprecated. This class has been moved into a sub package;StorageMinecart
should be used instead.Tameable ThrownExpBottle Represents a thrown Experience bottle.ThrownPotion Represents a thrown potion bottleTNTPrimed Represents a Primed TNT.Vehicle Represents a vehicle entity.Villager Represents a villager NPCWaterMob Represents a Water MobWeather Represents a Weather related entity, such as a stormWitch Represents a WitchWither Represents a Wither bossWitherSkull Represents a wither skullFireball
.Wolf Represents a WolfZombie Represents a Zombie. -
Class Summary Class Description Arrow.Spigot Entity.Spigot LightningStrike.Spigot Player.Spigot -
Enum Summary Enum Description CreatureType Deprecated. Use EntityType instead.EntityType 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.Ocelot.Type Represents the various different cat types there are.Rabbit.Type Represents the various types a Rabbit might be.Skeleton.SkeletonType Villager.Profession Represents the various different Villager professions there may be.