Uses of Interface
org.bukkit.entity.LivingEntity
-
Packages that use LivingEntity Package Description org.bukkit The root package of the Bukkit API, contains generalized API classes.org.bukkit.block Classes used to manipulate the voxels in aworld
, including special states.org.bukkit.entity Interfaces for non-voxel objects that can exist in aworld
, including all players, monsters, projectiles, etc.org.bukkit.event.block org.bukkit.event.entity org.bukkit.event.vehicle Events
relating tovehicular entities
.org.bukkit.potion Classes to represent variouspotion
properties and manipulation.org.bukkit.util Multi and single purpose classes to facilitate various programmatic concepts. -
-
Uses of LivingEntity in org.bukkit
Methods in org.bukkit that return types with arguments of type LivingEntity Modifier and Type Method Description @NotNull List<LivingEntity>
World. 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 types with arguments of type LivingEntity Modifier and Type Method Description @NotNull Collection<LivingEntity>
Beacon. getEntitiesInRange()
Returns the list of players within the beacon's range of effect.Methods in org.bukkit.block with parameters of type LivingEntity Modifier and Type Method Description void
Structure. setAuthor(@NotNull LivingEntity livingEntity)
Set the name of whoever created this structure using aLivingEntity
. -
Uses of LivingEntity in org.bukkit.entity
Subinterfaces of LivingEntity in org.bukkit.entity Modifier and Type Interface Description interface
AbstractHorse
Represents a Horse-like creature.interface
AbstractVillager
Represents a villager NPCinterface
Ageable
Represents an entity that can age and breed.interface
Ambient
Represents an ambient mobinterface
Animals
Represents an Animal.interface
ArmorStand
interface
Bat
Represents a Batinterface
Bee
Represents a Bee.interface
Blaze
Represents a Blaze monsterinterface
Cat
Meow.interface
CaveSpider
Represents a Spider.interface
ChestedHorse
Represents Horse-like creatures which can carry an inventory.interface
Chicken
Represents a Chicken.interface
Cod
Represents a cod fish.interface
ComplexLivingEntity
Represents a complex living entity - one that is made up of various smaller partsinterface
Cow
Represents a Cow.interface
Creature
Represents a Creature.interface
Creeper
Represents a Creeperinterface
Dolphin
interface
Donkey
Represents a Donkey - variant ofChestedHorse
.interface
Drowned
Drowned zombie.interface
ElderGuardian
Represents an ElderGuardian - variant ofGuardian
.interface
EnderDragon
Represents an Ender Dragoninterface
Enderman
Represents an Enderman.interface
Endermite
interface
Evoker
Represents an Evoker "Illager".interface
Fish
Represents a fish entity.interface
Flying
Represents a Flying Entity.interface
Fox
What does the fox say?interface
Ghast
Represents a Ghast.interface
Giant
Represents a Giant.interface
Golem
A mechanical creature that may harm enemies.interface
Guardian
interface
Horse
Represents a Horse.interface
HumanEntity
Represents a human entity, such as an NPC or a playerinterface
Husk
Represents a Husk - variant ofZombie
.interface
Illager
Represents a type of "Illager".interface
Illusioner
Represents an Illusioner "Illager".interface
IronGolem
An iron Golem that protects Villages.interface
Llama
Represents a Llama.interface
MagmaCube
Represents a MagmaCube.interface
Mob
Represents a Mob.interface
Monster
Represents a Monster.interface
Mule
Represents a Mule - variant ofChestedHorse
.interface
MushroomCow
Represents a mushroomCow
interface
NPC
Represents a non-player characterinterface
Ocelot
A wild tameable catinterface
Panda
Panda entity.interface
Parrot
Represents a Parrot.interface
Phantom
Represents a phantom.interface
Pig
Represents a Pig.interface
PigZombie
Represents a Pig Zombie.interface
Pillager
Illager entity.interface
Player
Represents a player, connected or notinterface
PolarBear
Represents a polar bear.interface
PufferFish
Represents a puffer fish.interface
Rabbit
interface
Raider
interface
Ravager
Illager beast.interface
Salmon
Represents a salmon fish.interface
Sheep
Represents a Sheep.interface
Shulker
interface
Silverfish
Represents a Silverfish.interface
Skeleton
Represents a Skeleton.interface
SkeletonHorse
Represents a SkeletonHorse - variant ofAbstractHorse
.interface
Slime
Represents a Slime.interface
Snowman
Represents a snowman entityinterface
Spellcaster
Represents a spell casting "Illager".interface
Spider
Represents a Spider.interface
Squid
Represents a Squid.interface
Stray
Represents a Stray - variant ofSkeleton
.interface
Tameable
interface
TraderLlama
Represents a trader Llama.interface
TropicalFish
Tropical fish.interface
Turtle
Represents a turtle.interface
Vex
Represents a Vex.interface
Villager
Represents a villager NPCinterface
Vindicator
Represents a Vindicator.interface
WanderingTrader
Represents a wandering trader NPCinterface
WaterMob
Represents a Water Mobinterface
Witch
Represents a Witchinterface
Wither
Represents a Wither bossinterface
WitherSkeleton
Represents a WitherSkeleton - variant ofSkeleton
.interface
Wolf
Represents a Wolfinterface
Zombie
Represents a Zombie.interface
ZombieHorse
Represents a ZombieHorse - variant ofAbstractHorse
.interface
ZombieVillager
Methods in org.bukkit.entity that return LivingEntity Modifier and Type Method Description @Nullable LivingEntity
EvokerFangs. getOwner()
Gets theLivingEntity
which summoned the fangs.@Nullable LivingEntity
Mob. getTarget()
Gets the current target of this MobMethods in org.bukkit.entity with parameters of type LivingEntity Modifier and Type Method Description void
EvokerFangs. setOwner(@Nullable LivingEntity owner)
Sets theLivingEntity
which summoned the fangs.void
Mob. setTarget(@Nullable LivingEntity target)
Instructs this Mob to set the specified LivingEntity as its target. -
Uses of LivingEntity in org.bukkit.event.block
Methods in org.bukkit.event.block that return LivingEntity Modifier and Type Method Description @NotNull LivingEntity
BlockDispenseArmorEvent. getTargetEntity()
Get the living entity on which the armor was dispensed.Constructors in org.bukkit.event.block with parameters of type LivingEntity Constructor Description BlockDispenseArmorEvent(@NotNull Block block, @NotNull ItemStack dispensed, @NotNull LivingEntity target)
-
Uses of LivingEntity in org.bukkit.event.entity
Methods in org.bukkit.event.entity that return LivingEntity Modifier and Type Method Description @Nullable LivingEntity
EntityBreedEvent. getBreeder()
Gets the Entity responsible for breeding.@NotNull LivingEntity
CreatureSpawnEvent. getEntity()
@NotNull LivingEntity
EntityBreakDoorEvent. getEntity()
@NotNull LivingEntity
EntityBreedEvent. getEntity()
@NotNull LivingEntity
EntityCreatePortalEvent. getEntity()
Deprecated.@NotNull LivingEntity
EntityDeathEvent. getEntity()
@NotNull LivingEntity
EntityPickupItemEvent. getEntity()
@NotNull LivingEntity
EntityResurrectEvent. getEntity()
@NotNull LivingEntity
EntityShootBowEvent. getEntity()
@NotNull LivingEntity
EntityTameEvent. getEntity()
@NotNull LivingEntity
EntityBreedEvent. getFather()
Gets the other parent of the newly born entity.@NotNull LivingEntity
EntityBreedEvent. getMother()
Gets the parent creating this entity.@Nullable LivingEntity
EntityTargetLivingEntityEvent. getTarget()
Methods in org.bukkit.event.entity that return types with arguments of type LivingEntity Modifier and Type Method Description @NotNull List<LivingEntity>
AreaEffectCloudApplyEvent. getAffectedEntities()
Retrieves a mutable list of the effected entities@NotNull Collection<LivingEntity>
PotionSplashEvent. getAffectedEntities()
Retrieves a list of all effected entitiesMethods in org.bukkit.event.entity with parameters of type LivingEntity Modifier and Type Method Description double
PotionSplashEvent. getIntensity(@NotNull LivingEntity entity)
Gets the intensity of the potion's effects for given entity; This depends on the distance to the impact centervoid
PotionSplashEvent. setIntensity(@NotNull LivingEntity entity, double intensity)
Overwrites the intensity for a given entityConstructors in org.bukkit.event.entity with parameters of type LivingEntity Constructor Description CreatureSpawnEvent(@NotNull LivingEntity spawnee, @NotNull CreatureSpawnEvent.SpawnReason spawnReason)
EntityBreakDoorEvent(@NotNull LivingEntity entity, @NotNull Block targetBlock)
EntityBreedEvent(@NotNull LivingEntity child, @NotNull LivingEntity mother, @NotNull LivingEntity father, @Nullable LivingEntity breeder, @Nullable ItemStack bredWith, int experience)
EntityCreatePortalEvent(@NotNull LivingEntity what, @NotNull List<BlockState> blocks, @NotNull PortalType type)
Deprecated.EntityDeathEvent(@NotNull LivingEntity entity, @NotNull List<ItemStack> drops)
EntityDeathEvent(@NotNull LivingEntity what, @NotNull List<ItemStack> drops, int droppedExp)
EntityPickupItemEvent(@NotNull LivingEntity entity, @NotNull Item item, int remaining)
EntityPotionEffectEvent(@NotNull LivingEntity livingEntity, @Nullable PotionEffect oldEffect, @Nullable PotionEffect newEffect, @NotNull EntityPotionEffectEvent.Cause cause, @NotNull EntityPotionEffectEvent.Action action, boolean override)
EntityResurrectEvent(@NotNull LivingEntity what)
EntityShootBowEvent(@NotNull LivingEntity shooter, @Nullable ItemStack bow, @NotNull Entity projectile, float force)
EntityTameEvent(@NotNull LivingEntity entity, @NotNull AnimalTamer owner)
EntityTargetLivingEntityEvent(@NotNull Entity entity, @Nullable LivingEntity target, @Nullable EntityTargetEvent.TargetReason reason)
EntityToggleGlideEvent(@NotNull LivingEntity who, boolean isGliding)
EntityToggleSwimEvent(@NotNull LivingEntity who, boolean isSwimming)
Constructor parameters in org.bukkit.event.entity with type arguments of type LivingEntity Constructor Description AreaEffectCloudApplyEvent(@NotNull AreaEffectCloud entity, @NotNull List<LivingEntity> affectedEntities)
PotionSplashEvent(@NotNull ThrownPotion potion, @NotNull Map<LivingEntity,Double> affectedEntities)
-
Uses of LivingEntity in org.bukkit.event.vehicle
Methods in org.bukkit.event.vehicle that return LivingEntity Modifier and Type Method Description @NotNull LivingEntity
VehicleExitEvent. getExited()
Get the living entity that exited the vehicle.Constructors in org.bukkit.event.vehicle with parameters of type LivingEntity Constructor Description VehicleExitEvent(@NotNull Vehicle vehicle, @NotNull LivingEntity exited)
-
Uses of LivingEntity in org.bukkit.potion
Methods in org.bukkit.potion with parameters of type LivingEntity Modifier and Type Method Description void
Potion. apply(@NotNull LivingEntity to)
Deprecated.Applies the effects that would be applied by this potion to the givenLivingEntity
.boolean
PotionEffect. apply(@NotNull 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 LivingEntity Constructor Description BlockIterator(@NotNull LivingEntity entity)
Constructs the BlockIterator.BlockIterator(@NotNull LivingEntity entity, int maxDistance)
Constructs the BlockIterator.
-