Uses of Interface
org.bukkit.entity.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 a
world ,
including special states. |
org.bukkit.entity |
Interfaces for non-voxel objects that can exist in a
world , including all players, monsters, projectiles, etc. |
org.bukkit.event.block | |
org.bukkit.event.entity | |
org.bukkit.event.vehicle |
Events relating to vehicular entities . |
org.bukkit.potion |
Classes to represent various
potion
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 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 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(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
Hoglin
Represents a Hoglin.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
Piglin
Represents a Piglin.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
Steerable
Represents an entity which may be saddled, ridden and steered using an item.interface
Stray
Represents a Stray - variant ofSkeleton
.interface
Strider
Represents a Strider.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
Zoglin
Represents a Zoglin.interface
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 LivingEntity
EvokerFangs. getOwner()
Gets theLivingEntity
which summoned the fangs.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(LivingEntity owner)
Sets theLivingEntity
which summoned the fangs.void
Mob. setTarget(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 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(Block block, ItemStack dispensed, LivingEntity target)
-
Uses of LivingEntity in org.bukkit.event.entity
Methods in org.bukkit.event.entity that return LivingEntity Modifier and Type Method Description LivingEntity
EntityBreedEvent. getBreeder()
Gets the Entity responsible for breeding.LivingEntity
CreatureSpawnEvent. getEntity()
LivingEntity
EntityBreakDoorEvent. getEntity()
LivingEntity
EntityBreedEvent. getEntity()
LivingEntity
EntityCreatePortalEvent. getEntity()
Deprecated.LivingEntity
EntityDeathEvent. getEntity()
LivingEntity
EntityPickupItemEvent. getEntity()
LivingEntity
EntityResurrectEvent. getEntity()
LivingEntity
EntityShootBowEvent. getEntity()
LivingEntity
EntityTameEvent. getEntity()
LivingEntity
EntityBreedEvent. getFather()
Gets the other parent of the newly born entity.LivingEntity
EntityBreedEvent. getMother()
Gets the parent creating this entity.LivingEntity
EntityTargetLivingEntityEvent. getTarget()
Methods in org.bukkit.event.entity that return types with arguments of type LivingEntity Modifier and Type Method Description List<LivingEntity>
AreaEffectCloudApplyEvent. getAffectedEntities()
Retrieves a mutable list of the effected entitiesCollection<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(LivingEntity entity)
Gets the intensity of the potion's effects for given entity; This depends on the distance to the impact centervoid
PotionSplashEvent. setIntensity(LivingEntity entity, double intensity)
Overwrites the intensity for a given entityConstructor parameters in org.bukkit.event.entity with type arguments of type LivingEntity Constructor Description AreaEffectCloudApplyEvent(AreaEffectCloud entity, List<LivingEntity> affectedEntities)
PotionSplashEvent(ThrownPotion potion, 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 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(Vehicle vehicle, 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(LivingEntity to)
Deprecated.Applies the effects that would be applied by this potion to the givenLivingEntity
.boolean
PotionEffect. 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 LivingEntity Constructor Description BlockIterator(LivingEntity entity)
Constructs the BlockIterator.BlockIterator(LivingEntity entity, int maxDistance)
Constructs the BlockIterator.