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 AbstractArrow Represents an arrow.AbstractHorse Represents a Horse-like creature.AbstractVillager Represents a villager NPCAgeable Represents an entity that can age.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 Bat Represents a BatBee Represents a Bee.Blaze Represents a Blaze monsterBoat Represents a boat entity.Boss Represents the Boss Entity.Breedable Represents an entity that can age and breed.Cat Meow.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.Fox What does the fox say?Ghast Represents a Ghast.Giant Represents a Giant.Golem A mechanical creature that may harm enemies.Guardian Hanging Represents a Hanging entityHoglin Represents a Hoglin.Horse 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 a dropped 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 Deprecated. lingering status depends on only on the potion item.LivingEntity 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.Panda Panda entity.Parrot Represents a Parrot.Phantom Represents a phantom.Pig Represents a Pig.Piglin Represents a Piglin.PiglinAbstract Piglin / Piglin Brute.PiglinBrute Represents a Piglin Brute.PigZombie Represents a Pig Zombie.Pillager Illager entity.Player Represents a player, connected or notPolarBear Represents a polar bear.Projectile Represents a shootable entity.PufferFish Represents a puffer fish.Rabbit Raider Ravager Illager beast.Salmon Represents a salmon fish.Sheep Represents a Sheep.Shulker ShulkerBullet Silverfish Represents a Silverfish.Sittable An animal that can sit still.SizedFireball Represents a sized fireball.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 Deprecated. splash status depends on only on the potion item.Squid Represents a Squid.Steerable Represents an entity which may be saddled, ridden and steered using an item.Stray Represents a Stray - variant ofSkeleton
.Strider Represents a Strider.Tameable ThrowableProjectile ThrownExpBottle Represents a thrown Experience bottle.ThrownPotion Represents a thrown potion bottleTippedArrow Deprecated. tipped status depends only on base potion type not being UNCRAFTABLE and effects being empty.TNTPrimed Represents a Primed TNT.TraderLlama Represents a trader Llama.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.WanderingTrader Represents a wandering trader NPCWaterMob Represents a Water MobWitch Represents a WitchWither Represents a Wither bossWitherSkeleton Represents a WitherSkeleton - variant ofSkeleton
.WitherSkull Represents a wither skullFireball
.Wolf Represents a WolfZoglin Represents a Zoglin.Zombie Represents a Zombie.ZombieHorse Represents a ZombieHorse - variant ofAbstractHorse
.ZombieVillager -
Class Summary Class Description Entity.Spigot LightningStrike.Spigot Player.Spigot -
Enum Summary Enum Description AbstractArrow.PickupStatus Represents the pickup status of this arrow.ArmorStand.LockType Represents types of locking mechanisms for ArmorStand equipment.Cat.Type Represents the various different cat types there are.EnderDragon.Phase Represents a phase or action that an Ender Dragon can perform.EntityCategory A classification of entities which may behave differently than others or be affected uniquely by enchantments and potion effects among other things.EntityType Evoker.Spell Deprecated. future versions of Minecraft have additional spell casting entities.Fox.Type Represents the various different fox types there are.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.MushroomCow.Variant Represents the variant of a cow - ie its color.Ocelot.Type Deprecated. Cats are now a separate entity.Panda.Gene Parrot.Variant Represents the variant of a parrot - ie its color.Pose Represents an entity body pose.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.Profession Represents the various different Villager professions there may be.Villager.Type Represents Villager type, usually corresponding to what biome they spawn in.