|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use LivingEntity | |
---|---|
org.bukkit | More generalized classes in the API. |
org.bukkit.entity | Interfaces for non-voxel objects that can exist in a world , including all players, monsters, projectiles, etc. |
org.bukkit.event.entity | Events relating to entities , excluding some directly referencing
some more specific entity types. |
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 LivingEntity | |
---|---|
LivingEntity |
World.spawnCreature(Location loc,
CreatureType type)
Deprecated. |
LivingEntity |
World.spawnCreature(Location loc,
EntityType type)
Deprecated. Has issues spawning non LivingEntities. Use spawnEntity instead. |
Methods in org.bukkit that return types with arguments of type LivingEntity | |
---|---|
List<LivingEntity> |
World.getLivingEntities()
Get a list of all living entities in this World |
Uses of LivingEntity in org.bukkit.entity |
---|
Subinterfaces of LivingEntity in org.bukkit.entity | |
---|---|
interface |
Ageable
Represents an entity that can age and breed. |
interface |
Ambient
Represents an ambient mob |
interface |
Animals
Represents an Animal. |
interface |
Bat
Represents a Bat |
interface |
Blaze
Represents a Blaze monster |
interface |
CaveSpider
Represents a Spider. |
interface |
Chicken
Represents a Chicken. |
interface |
ComplexLivingEntity
Represents a complex living entity - one that is made up of various smaller parts |
interface |
Cow
Represents a Cow. |
interface |
Creature
Represents a Creature. |
interface |
Creeper
Represents a Creeper |
interface |
EnderDragon
Represents an Ender Dragon |
interface |
Enderman
Represents an Enderman. |
interface |
Flying
Represents a Flying Entity. |
interface |
Ghast
Represents a Ghast. |
interface |
Giant
Represents a Giant. |
interface |
Golem
A mechanical creature that may harm enemies. |
interface |
HumanEntity
Represents a human entity, such as an NPC or a player |
interface |
IronGolem
An iron Golem that protects Villages. |
interface |
MagmaCube
Represents a MagmaCube. |
interface |
Monster
Represents a Monster. |
interface |
MushroomCow
Represents a mushroom Cow |
interface |
NPC
Represents a non-player character |
interface |
Ocelot
A wild tameable cat |
interface |
Pig
Represents a Pig. |
interface |
PigZombie
Represents a Pig Zombie. |
interface |
Player
Represents a player, connected or not |
interface |
Sheep
Represents a Sheep. |
interface |
Silverfish
Represents a Silverfish. |
interface |
Skeleton
Represents a Skeleton. |
interface |
Slime
Represents a Slime. |
interface |
Snowman
Represents a snowman entity |
interface |
Spider
Represents a Spider. |
interface |
Squid
Represents a Squid. |
interface |
Villager
Represents a villager NPC |
interface |
WaterMob
Represents a Water Mob |
interface |
Witch
Represents a Witch |
interface |
Wither
Represents a Wither boss |
interface |
Wolf
Represents a Wolf |
interface |
Zombie
Represents a Zombie. |
Methods in org.bukkit.entity that return LivingEntity | |
---|---|
LivingEntity |
Projectile.getShooter()
Retrieve the shooter of this projectile. |
LivingEntity |
Creature.getTarget()
Gets the current target of this Creature |
Methods in org.bukkit.entity with parameters of type LivingEntity | |
---|---|
void |
Projectile.setShooter(LivingEntity shooter)
Set the shooter of this projectile |
void |
Creature.setTarget(LivingEntity target)
Instructs this Creature to set the specified LivingEntity as its target. |
Uses of LivingEntity in org.bukkit.event.entity |
---|
Methods in org.bukkit.event.entity that return LivingEntity | |
---|---|
LivingEntity |
EntityTameEvent.getEntity()
|
LivingEntity |
EntityShootBowEvent.getEntity()
|
LivingEntity |
CreatureSpawnEvent.getEntity()
|
LivingEntity |
EntityBreakDoorEvent.getEntity()
|
LivingEntity |
EntityDeathEvent.getEntity()
|
LivingEntity |
EntityCreatePortalEvent.getEntity()
|
LivingEntity |
EntityTargetLivingEntityEvent.getTarget()
|
Methods in org.bukkit.event.entity that return types with arguments of type LivingEntity | |
---|---|
Collection<LivingEntity> |
PotionSplashEvent.getAffectedEntities()
Retrieves a list of all effected entities |
Methods in org.bukkit.event.entity with parameters of type LivingEntity | |
---|---|
double |
PotionSplashEvent.getIntensity(LivingEntity entity)
Gets the intensity of the potion's effects for given entity; This depends on the distance to the impact center |
void |
PotionSplashEvent.setIntensity(LivingEntity entity,
double intensity)
Overwrites the intensity for a given entity |
Constructors in org.bukkit.event.entity with parameters of type LivingEntity | |
---|---|
CreatureSpawnEvent(LivingEntity spawnee,
CreatureSpawnEvent.SpawnReason spawnReason)
|
|
EntityBreakDoorEvent(LivingEntity entity,
Block targetBlock)
|
|
EntityChangeBlockEvent(LivingEntity what,
Block block,
Material to)
Deprecated. Provided as a backward compatibility before the data byte was provided, and type increased to all entities |
|
EntityCreatePortalEvent(LivingEntity what,
List<BlockState> blocks,
PortalType type)
|
|
EntityDeathEvent(LivingEntity entity,
List<ItemStack> drops)
|
|
EntityDeathEvent(LivingEntity what,
List<ItemStack> drops,
int droppedExp)
|
|
EntityShootBowEvent(LivingEntity shooter,
ItemStack bow,
Projectile projectile,
float force)
|
|
EntityTameEvent(LivingEntity entity,
AnimalTamer owner)
|
|
EntityTargetLivingEntityEvent(Entity entity,
LivingEntity target,
EntityTargetEvent.TargetReason reason)
|
Constructor parameters in org.bukkit.event.entity with type arguments of type LivingEntity | |
---|---|
PotionSplashEvent(ThrownPotion potion,
Map<LivingEntity,Double> affectedEntities)
|
Uses of LivingEntity in org.bukkit.event.vehicle |
---|
Methods in org.bukkit.event.vehicle that return LivingEntity | |
---|---|
LivingEntity |
VehicleExitEvent.getExited()
Get the living entity that exited the vehicle. |
Constructors in org.bukkit.event.vehicle with parameters of type LivingEntity | |
---|---|
VehicleExitEvent(Vehicle vehicle,
LivingEntity exited)
|
Uses of LivingEntity in org.bukkit.potion |
---|
Methods in org.bukkit.potion with parameters of type LivingEntity | |
---|---|
boolean |
PotionEffect.apply(LivingEntity entity)
Attempts to add the effect represented by this object to the given LivingEntity . |
void |
Potion.apply(LivingEntity to)
Applies the effects that would be applied by this potion to the given LivingEntity . |
Uses of LivingEntity in org.bukkit.util |
---|
Constructors in org.bukkit.util with parameters of type LivingEntity | |
---|---|
BlockIterator(LivingEntity entity)
Constructs the BlockIterator. |
|
BlockIterator(LivingEntity entity,
int maxDistance)
Constructs the BlockIterator. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |