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 AbstractHorse Represents a Horse-like creature.Ageable Represents an entity that can age and breed.Ambient Represents an ambient mobAnimals Represents an Animal.AnimalTamer AreaEffectCloud Represents an area effect cloud which will imbue a potion effect onto entities which enter it.ArmorStand Arrow Represents an arrow.Bat Represents a BatBlaze Represents a Blaze monsterBoat Represents a boat entity.CaveSpider Represents a Spider.ChestedHorse Represents Horse-like creatures which can carry an inventory.Chicken Represents a Chicken.Cod Represents a cod fish.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.Dolphin Donkey Represents a Donkey - variant ofChestedHorse
.DragonFireball Drowned Drowned zombie.Egg Represents a thrown egg.ElderGuardian Represents an ElderGuardian - variant ofGuardian
.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 EnderSignal, which is created upon throwing an ender eye.Entity Represents a base entity in the worldEvoker Represents an Evoker "Illager".EvokerFangs Represents Evoker Fangs.ExperienceOrb Represents an Experience Orb.Explosive A representation of an explosive entityFallingBlock Represents a falling blockFireball Represents a Fireball.Firework Fish Represents a fish entity.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 playerHusk Represents a Husk - variant ofZombie
.Illager Represents a type of "Illager".Illusioner Represents an Illusioner "Illager".IronGolem 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.LingeringPotion Represents a thrown lingering potion bottleLivingEntity Represents a living entity, such as a monster or playerLlama Represents a Llama.LlamaSpit Represents Llama spit.MagmaCube Represents a MagmaCube.Minecart Represents a minecart entity.Mob Represents a Mob.Monster Represents a Monster.Mule Represents a Mule - variant ofChestedHorse
.MushroomCow Represents a mushroomCow
NPC Represents a non-player characterOcelot A wild tameable catPainting Represents a Painting.Parrot Represents a Parrot.Phantom Represents a phantom.Pig Represents a Pig.PigZombie Represents a Pig Zombie.Player Represents a player, connected or notPolarBear Represents a polar bear.Projectile Represents a shootable entity.PufferFish Represents a puffer fish.Rabbit Salmon Represents a salmon fish.Sheep Represents a Sheep.Shulker ShulkerBullet Silverfish Represents a Silverfish.Sittable An animal that can sit still.Skeleton Represents a Skeleton.SkeletonHorse Represents a SkeletonHorse - variant ofAbstractHorse
.Slime Represents a Slime.SmallFireball Represents a smallFireball
Snowball Represents a snowball.Snowman Represents a snowman entitySpectralArrow Represents a spectral arrow.Spellcaster Represents a spell casting "Illager".Spider Represents a Spider.SplashPotion Represents a thrown splash potion bottleSquid Represents a Squid.Stray Represents a Stray - variant ofSkeleton
.Tameable ThrownExpBottle Represents a thrown Experience bottle.ThrownPotion Represents a thrown potion bottleTippedArrow TNTPrimed Represents a Primed TNT.Trident Represents a thrown trident.TropicalFish Tropical fish.Turtle Represents a turtle.Vehicle Represents a vehicle entity.Vex Represents a Vex.Villager Represents a villager NPCVindicator Represents a Vindicator.WaterMob Represents a Water MobWeather Represents a Weather related entity, such as a stormWitch Represents a WitchWither Represents a Wither bossWitherSkeleton Represents a WitherSkeleton - variant ofSkeleton
.WitherSkull Represents a wither skullFireball
.Wolf Represents a WolfZombie Represents a Zombie.ZombieHorse Represents a ZombieHorse - variant ofAbstractHorse
.ZombieVillager -
Class Summary Class Description Arrow.Spigot Entity.Spigot LightningStrike.Spigot Player.Spigot -
Enum Summary Enum Description Arrow.PickupStatus Represents the pickup status of this arrow.EnderDragon.Phase Represents a phase or action that an Ender Dragon can perform.EntityType Evoker.Spell Deprecated. future versions of Minecraft have additional spell casting entities.Horse.Color Represents the base color that the horse has.Horse.Style Represents the style, or markings, that the horse has.Horse.Variant Deprecated. different variants are differing classesLlama.Color Represents the base color that the llama has.Ocelot.Type Represents the various different cat types there are.Parrot.Variant Represents the variant of a parrot - ie its color.Rabbit.Type Represents the various types a Rabbit might be.Skeleton.SkeletonType Deprecated. Spellcaster.Spell Represents the current spell the entity is using.TropicalFish.Pattern Enumeration of all different fish patterns.Villager.Career The Career of this Villager.Villager.Profession Represents the various different Villager professions there may be.