Uses of Interface
org.bukkit.entity.LivingEntity

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.
 



Copyright © 2013. All Rights Reserved.