Interfaces for non-voxel objects that can exist in a
world, including all players, monsters, projectiles, etc.
Interface Summary Interface Description AbstractArrowRepresents an arrow. AbstractHorseRepresents a Horse-like creature. AbstractVillagerRepresents a villager NPC AgeableRepresents an entity that can age. AmbientRepresents an ambient mob AnimalsRepresents an Animal. AnimalTamer AreaEffectCloudRepresents an area effect cloud which will imbue a potion effect onto entities which enter it. ArmorStand Arrow BatRepresents a Bat BeeRepresents a Bee. BlazeRepresents a Blaze monster BoatRepresents a boat entity. BossRepresents the Boss Entity. BreedableRepresents an entity that can age and breed. CatMeow. CaveSpiderRepresents a Spider. ChestedHorseRepresents Horse-like creatures which can carry an inventory. ChickenRepresents a Chicken. CodRepresents a cod fish. ComplexEntityPartRepresents a single part of a
ComplexLivingEntityRepresents a complex living entity - one that is made up of various smaller parts CowRepresents a Cow. CreatureRepresents a Creature. CreeperRepresents a Creeper DamageableRepresents an
Entitythat has health and can take damage.
Dolphin DonkeyRepresents a Donkey - variant of
DragonFireball DrownedDrowned zombie. EggRepresents a thrown egg. ElderGuardianRepresents an ElderGuardian - variant of
EnderCrystalA crystal that heals nearby EnderDragons EnderDragonRepresents an Ender Dragon EnderDragonPartRepresents an ender dragon part EndermanRepresents an Enderman. Endermite EnderPearlRepresents a thrown Ender Pearl entity EnderSignalRepresents an EnderSignal, which is created upon throwing an ender eye. EntityRepresents a base entity in the world EvokerRepresents an Evoker "Illager". EvokerFangsRepresents Evoker Fangs. ExperienceOrbRepresents an Experience Orb. ExplosiveA representation of an explosive entity FallingBlockRepresents a falling block FireballRepresents a Fireball. Firework FishRepresents a fish entity. FishHookRepresents a fishing hook. FlyingRepresents a Flying Entity. FoxWhat does the fox say? GhastRepresents a Ghast. GiantRepresents a Giant. GolemA mechanical creature that may harm enemies. Guardian HangingRepresents a Hanging entity HoglinRepresents a Hoglin. HorseRepresents a Horse. HumanEntityRepresents a human entity, such as an NPC or a player HuskRepresents a Husk - variant of
IllagerRepresents a type of "Illager". IllusionerRepresents an Illusioner "Illager". IronGolemAn iron Golem that protects Villages. ItemRepresents a dropped item. ItemFrameRepresents an Item Frame LargeFireballRepresents a large
LeashHitchRepresents a Leash Hitch on a fence LightningStrikeRepresents an instance of a lightning strike. LingeringPotion Deprecated.lingering status depends on only on the potion item. LivingEntityRepresents a living entity, such as a monster or player LlamaRepresents a Llama. LlamaSpitRepresents Llama spit. MagmaCubeRepresents a MagmaCube. MinecartRepresents a minecart entity. MobRepresents a Mob. MonsterRepresents a Monster. MuleRepresents a Mule - variant of
MushroomCowRepresents a mushroom
NPCRepresents a non-player character OcelotA wild tameable cat PaintingRepresents a Painting. PandaPanda entity. ParrotRepresents a Parrot. PhantomRepresents a phantom. PigRepresents a Pig. PiglinRepresents a Piglin. PiglinAbstractPiglin / Piglin Brute. PiglinBruteRepresents a Piglin Brute. PigZombieRepresents a Pig Zombie. PillagerIllager entity. PlayerRepresents a player, connected or not PolarBearRepresents a polar bear. ProjectileRepresents a shootable entity. PufferFishRepresents a puffer fish. Rabbit Raider RavagerIllager beast. SalmonRepresents a salmon fish. SheepRepresents a Sheep. Shulker ShulkerBullet SilverfishRepresents a Silverfish. SittableAn animal that can sit still. SizedFireballRepresents a sized fireball. SkeletonRepresents a Skeleton. SkeletonHorseRepresents a SkeletonHorse - variant of
SlimeRepresents a Slime. SmallFireballRepresents a small
SnowballRepresents a snowball. SnowmanRepresents a snowman entity SpectralArrowRepresents a spectral arrow. SpellcasterRepresents a spell casting "Illager". SpiderRepresents a Spider. SplashPotion Deprecated.splash status depends on only on the potion item. SquidRepresents a Squid. SteerableRepresents an entity which may be saddled, ridden and steered using an item. StrayRepresents a Stray - variant of
StriderRepresents a Strider. Tameable ThrowableProjectile ThrownExpBottleRepresents a thrown Experience bottle. ThrownPotionRepresents a thrown potion bottle TippedArrow Deprecated.tipped status depends only on base potion type not being UNCRAFTABLE and effects being empty. TNTPrimedRepresents a Primed TNT. TraderLlamaRepresents a trader Llama. TridentRepresents a thrown trident. TropicalFishTropical fish. TurtleRepresents a turtle. VehicleRepresents a vehicle entity. VexRepresents a Vex. VillagerRepresents a villager NPC VindicatorRepresents a Vindicator. WanderingTraderRepresents a wandering trader NPC WaterMobRepresents a Water Mob WitchRepresents a Witch WitherRepresents a Wither boss WitherSkeletonRepresents a WitherSkeleton - variant of
WitherSkullRepresents a wither skull
WolfRepresents a Wolf ZoglinRepresents a Zoglin. ZombieRepresents a Zombie. ZombieHorseRepresents a ZombieHorse - variant of
Enum Summary Enum Description AbstractArrow.PickupStatusRepresents the pickup status of this arrow. ArmorStand.LockTypeRepresents types of locking mechanisms for ArmorStand equipment. Cat.TypeRepresents the various different cat types there are. EnderDragon.PhaseRepresents a phase or action that an Ender Dragon can perform. EntityCategoryA 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.TypeRepresents the various different fox types there are. Horse.ColorRepresents the base color that the horse has. Horse.StyleRepresents the style, or markings, that the horse has. Horse.Variant Deprecated.different variants are differing classes Llama.ColorRepresents the base color that the llama has. MushroomCow.VariantRepresents the variant of a cow - ie its color. Ocelot.Type Deprecated.Cats are now a separate entity. Panda.Gene Parrot.VariantRepresents the variant of a parrot - ie its color. PoseRepresents an entity body pose. Rabbit.TypeRepresents the various types a Rabbit might be. Skeleton.SkeletonType Deprecated. Spellcaster.SpellRepresents the current spell the entity is using. TropicalFish.PatternEnumeration of all different fish patterns. Villager.ProfessionRepresents the various different Villager professions there may be. Villager.TypeRepresents Villager type, usually corresponding to what biome they spawn in.