Uses of Interface
org.bukkit.entity.LivingEntity
Packages that use LivingEntity
Package
Description
The root package of the Bukkit API, contains generalized API classes.
Classes used to manipulate the voxels in a
world,
including special states.Interfaces for non-voxel objects that can exist in a
world, including all players, monsters, projectiles, etc.Events relating to vehicular entities.Classes to represent various
potion
properties and manipulation.Multi and single purpose classes to facilitate various programmatic
concepts.
-
Uses of LivingEntity in org.bukkit
Methods in org.bukkit with type parameters of type LivingEntityModifier and TypeMethodDescription<T extends LivingEntity>
TWorld.spawn(Location location, Class<T> clazz, CreatureSpawnEvent.SpawnReason spawnReason, boolean randomizeData, Consumer<? super T> function) Creates a new entity at the givenLocationwith the supplied function run before the entity is added to the world.Methods in org.bukkit that return types with arguments of type LivingEntityModifier and TypeMethodDescriptionRegionAccessor.getLivingEntities()Get a list of all living entities in this RegionAccessorWorld.getLivingEntities()Get a list of all living entities in this World -
Uses of LivingEntity in org.bukkit.block
Methods in org.bukkit.block that return LivingEntityMethods in org.bukkit.block that return types with arguments of type LivingEntityModifier and TypeMethodDescriptionBeacon.getEntitiesInRange()Returns the list of players within the beacon's range of effect.Methods in org.bukkit.block with parameters of type LivingEntityModifier and TypeMethodDescriptionvoidStructure.setAuthor(LivingEntity livingEntity) Set the name of whoever created this structure using aLivingEntity.booleanConduit.setTarget(LivingEntity target) Set the conduit's hunting target. -
Uses of LivingEntity in org.bukkit.entity
Subinterfaces of LivingEntity in org.bukkit.entityModifier and TypeInterfaceDescriptioninterfaceRepresents a Horse-like creature.interfaceThis interface defines or represents the abstract concept of skeleton-like entities on the server.interfaceRepresents a villager NPCinterfaceRepresents an entity that can age.interfaceAn Allay.interfaceRepresents an ambient mobinterfaceRepresents an Animal.interfaceRepresents an Armadillo.interfaceinterfaceAn Axolotl.interfaceRepresents a BatinterfaceRepresents a Bee.interfaceRepresents a Blaze monsterinterfaceRepresents a Bogged Skeleton.interfaceRepresents an entity that can age and breed.interfaceRepresents a Breeze.interfaceRepresents a Camel.interfaceMeow.interfaceRepresents a Spider.interfaceRepresents Horse-like creatures which can carry an inventory.interfaceRepresents a Chicken.interfaceRepresents a cod fish.interfaceRepresents a complex living entity - one that is made up of various smaller partsinterfaceRepresents a Cow.interfaceRepresents a Creature.interfaceRepresents a CreeperinterfaceinterfaceRepresents a Donkey - variant ofChestedHorse.interfaceDrowned zombie.interfaceRepresents an ElderGuardian - variant ofGuardian.interfaceRepresents an Ender DragoninterfaceRepresents an Enderman.interfaceinterfaceRepresents an EnemyinterfaceRepresents an Evoker "Illager".interfaceRepresents a fish entity.interfaceRepresents a Flying Entity.interfaceWhat does the fox say?interfaceA Frog.interfaceRepresents a Ghast.interfaceRepresents a Giant.interfaceA Glow Squid.interfaceA Goat.interfaceA mechanical creature that may harm enemies.interfaceinterfaceRepresents a Hoglin.interfaceRepresents a Horse.interfaceRepresents a human entity, such as an NPC or a playerinterfaceRepresents a Husk - variant ofZombie.interfaceRepresents a type of "Illager".interfaceRepresents an Illusioner "Illager".interfaceAn iron Golem that protects Villages.interfaceRepresents a Llama.interfaceRepresents a MagmaCube.interfaceRepresents a Mob.interfaceRepresents a Monster.interfaceRepresents a Mule - variant ofChestedHorse.interfaceRepresents a mushroomCowinterfaceRepresents a non-player characterinterfaceA wild tameable catinterfacePanda entity.interfaceRepresents a Parrot.interfaceRepresents a phantom.interfaceRepresents a Pig.interfaceRepresents a Piglin.interfacePiglin / Piglin Brute.interfaceRepresents a Piglin Brute.interfaceRepresents a Pig Zombie.interfaceIllager entity.interfaceRepresents a player, connected or notinterfaceRepresents a polar bear.interfaceRepresents a puffer fish.interfaceinterfaceinterfaceIllager beast.interfaceRepresents a salmon fish.interfaceRepresents a Sheep.interfaceinterfaceRepresents a Silverfish.interfaceRepresents a Skeleton.interfaceRepresents a SkeletonHorse - variant ofAbstractHorse.interfaceRepresents a Slime.interfaceRepresents a Sniffer.interfaceRepresents a snowman entityinterfaceRepresents a spell casting "Illager".interfaceRepresents a Spider.interfaceRepresents a Squid.interfaceRepresents an entity which may be saddled, ridden and steered using an item.interfaceRepresents a Stray - variant ofAbstractSkeleton.interfaceRepresents a Strider.interfaceA babyFrog.interfaceinterfaceRepresents a trader Llama.interfaceTropical fish.interfaceRepresents a turtle.interfaceRepresents a Vex.interfaceRepresents a villager NPCinterfaceRepresents a Vindicator.interfaceRepresents a wandering trader NPCinterfaceA Warden.interfaceRepresents a Water MobinterfaceRepresents a WitchinterfaceRepresents a Wither bossinterfaceRepresents a WitherSkeleton - variant ofAbstractSkeleton.interfaceRepresents a WolfinterfaceRepresents a Zoglin.interfaceRepresents a Zombie.interfaceRepresents a ZombieHorse - variant ofAbstractHorse.interfaceMethods in org.bukkit.entity that return LivingEntityModifier and TypeMethodDescriptionFirework.getAttachedTo()Get theLivingEntityto which this firework is attached.Warden.getEntityAngryAt()Gets theLivingEntityat which this warden is most angry.EvokerFangs.getOwner()Gets theLivingEntitywhich summoned the fangs.Mob.getTarget()Gets the current target of this MobWither.getTarget(Wither.Head head) This method will get the target of individual headsWither.Headof the wither.Methods in org.bukkit.entity with parameters of type LivingEntityModifier and TypeMethodDescriptionvoidPlayer.sendEquipmentChange(LivingEntity entity, Map<EquipmentSlot, ItemStack> items) Send multiple equipment changes for the target entity.voidPlayer.sendEquipmentChange(LivingEntity entity, EquipmentSlot slot, ItemStack item) Send an equipment change for the target entity.voidPlayer.sendPotionEffectChange(LivingEntity entity, PotionEffect effect) Change a potion effect for the target entity.voidPlayer.sendPotionEffectChangeRemove(LivingEntity entity, PotionEffectType type) Remove a potion effect for the target entity.booleanFirework.setAttachedTo(LivingEntity entity) Set theLivingEntityto which this firework is attached.voidEvokerFangs.setOwner(LivingEntity owner) Sets theLivingEntitywhich summoned the fangs.voidMob.setTarget(LivingEntity target) Instructs this Mob to set the specified LivingEntity as its target.voidWither.setTarget(LivingEntity target) Instructs this Mob to set the specified LivingEntity as its target.voidWither.setTarget(Wither.Head head, LivingEntity target) This method will set the target of individual headsWither.Headof the wither. -
Uses of LivingEntity in org.bukkit.event.block
Methods in org.bukkit.event.block that return LivingEntityModifier and TypeMethodDescriptionBlockDispenseArmorEvent.getTargetEntity()Get the living entity on which the armor was dispensed.Methods in org.bukkit.event.block that return types with arguments of type LivingEntityModifier and TypeMethodDescriptionBellResonateEvent.getResonatedEntities()Get a mutable list of allLivingEntitiesto be highlighted by the bell's resonating.Constructors in org.bukkit.event.block with parameters of type LivingEntityModifierConstructorDescriptionBlockDispenseArmorEvent(Block block, ItemStack dispensed, LivingEntity target) Constructor parameters in org.bukkit.event.block with type arguments of type LivingEntityModifierConstructorDescriptionBellResonateEvent(Block theBlock, List<LivingEntity> resonatedEntities) -
Uses of LivingEntity in org.bukkit.event.entity
Methods in org.bukkit.event.entity that return LivingEntityModifier and TypeMethodDescriptionEntityBreedEvent.getBreeder()Gets the Entity responsible for breeding.ArrowBodyCountChangeEvent.getEntity()CreatureSpawnEvent.getEntity()EntityBreakDoorEvent.getEntity()EntityBreedEvent.getEntity()EntityCreatePortalEvent.getEntity()Deprecated.EntityDeathEvent.getEntity()EntityKnockbackEvent.getEntity()EntityPickupItemEvent.getEntity()EntityResurrectEvent.getEntity()EntityShootBowEvent.getEntity()EntityTameEvent.getEntity()EntityBreedEvent.getFather()Gets the other parent of the newly born entity.EntityBreedEvent.getMother()Gets the parent creating this entity.EntityTargetLivingEntityEvent.getTarget()Methods in org.bukkit.event.entity that return types with arguments of type LivingEntityModifier and TypeMethodDescriptionAreaEffectCloudApplyEvent.getAffectedEntities()Retrieves a mutable list of the effected entitiesPotionSplashEvent.getAffectedEntities()Retrieves a list of all effected entitiesMethods in org.bukkit.event.entity with parameters of type LivingEntityModifier and TypeMethodDescriptiondoublePotionSplashEvent.getIntensity(LivingEntity entity) Gets the intensity of the potion's effects for given entity; This depends on the distance to the impact centervoidPotionSplashEvent.setIntensity(LivingEntity entity, double intensity) Overwrites the intensity for a given entityConstructors in org.bukkit.event.entity with parameters of type LivingEntityModifierConstructorDescriptionArrowBodyCountChangeEvent(LivingEntity entity, int oldAmount, int newAmount, boolean isReset) CreatureSpawnEvent(LivingEntity spawnee, CreatureSpawnEvent.SpawnReason spawnReason) EntityBreakDoorEvent(LivingEntity entity, Block targetBlock) EntityBreedEvent(LivingEntity child, LivingEntity mother, LivingEntity father, LivingEntity breeder, ItemStack bredWith, int experience) EntityCreatePortalEvent(LivingEntity what, List<BlockState> blocks, PortalType type) Deprecated.EntityDeathEvent(LivingEntity entity, DamageSource damageSource, List<ItemStack> drops) EntityDeathEvent(LivingEntity what, DamageSource damageSource, List<ItemStack> drops, int droppedExp) EntityKnockbackByEntityEvent(LivingEntity entity, Entity source, EntityKnockbackEvent.KnockbackCause cause, double force, Vector rawKnockback, Vector knockback) EntityKnockbackEvent(LivingEntity entity, EntityKnockbackEvent.KnockbackCause cause, double force, Vector rawKnockback, Vector knockback) EntityPickupItemEvent(LivingEntity entity, Item item, int remaining) EntityPotionEffectEvent(LivingEntity livingEntity, PotionEffect oldEffect, PotionEffect newEffect, EntityPotionEffectEvent.Cause cause, EntityPotionEffectEvent.Action action, boolean override) Deprecated.EntityResurrectEvent(LivingEntity what, EquipmentSlot hand) EntityShootBowEvent(LivingEntity shooter, ItemStack bow, ItemStack consumable, Entity projectile, EquipmentSlot hand, float force, boolean consumeItem) EntityTameEvent(LivingEntity entity, AnimalTamer owner) EntityTargetLivingEntityEvent(Entity entity, LivingEntity target, EntityTargetEvent.TargetReason reason) EntityToggleGlideEvent(LivingEntity who, boolean isGliding) EntityToggleSwimEvent(LivingEntity who, boolean isSwimming) Constructor parameters in org.bukkit.event.entity with type arguments of type LivingEntityModifierConstructorDescriptionAreaEffectCloudApplyEvent(AreaEffectCloud entity, List<LivingEntity> affectedEntities) PotionSplashEvent(ThrownPotion potion, Map<LivingEntity, Double> affectedEntities) Deprecated.PotionSplashEvent(ThrownPotion potion, Entity hitEntity, Block hitBlock, BlockFace hitFace, Map<LivingEntity, Double> affectedEntities) -
Uses of LivingEntity in org.bukkit.event.vehicle
Methods in org.bukkit.event.vehicle that return LivingEntityModifier and TypeMethodDescriptionVehicleExitEvent.getExited()Get the living entity that exited the vehicle.Constructors in org.bukkit.event.vehicle with parameters of type LivingEntity -
Uses of LivingEntity in org.bukkit.potion
Methods in org.bukkit.potion with parameters of type LivingEntityModifier and TypeMethodDescriptionbooleanPotionEffect.apply(LivingEntity entity) Attempts to add the effect represented by this object to the givenLivingEntity. -
Uses of LivingEntity in org.bukkit.util
Constructors in org.bukkit.util with parameters of type LivingEntityModifierConstructorDescriptionBlockIterator(LivingEntity entity) Constructs the BlockIterator.BlockIterator(LivingEntity entity, int maxDistance) Constructs the BlockIterator.