Uses of Interface
org.bukkit.entity.LivingEntity
| Package | Description |
|---|---|
| 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 | |
| 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 Modifier and Type Method Description LivingEntityWorld. spawnCreature(Location loc, CreatureType type)Deprecated.LivingEntityWorld. spawnCreature(Location loc, EntityType type)Deprecated.Has issues spawning non LivingEntities.Methods in org.bukkit that return types with arguments of type LivingEntity Modifier and Type Method Description java.util.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 Modifier and Type Interface Description interfaceAgeableRepresents an entity that can age and breed.interfaceAmbientRepresents an ambient mobinterfaceAnimalsRepresents an Animal.interfaceArmorStandinterfaceBatRepresents a BatinterfaceBlazeRepresents a Blaze monsterinterfaceCaveSpiderRepresents a Spider.interfaceChickenRepresents a Chicken.interfaceComplexLivingEntityRepresents a complex living entity - one that is made up of various smaller partsinterfaceCowRepresents a Cow.interfaceCreatureRepresents a Creature.interfaceCreeperRepresents a CreeperinterfaceEnderDragonRepresents an Ender DragoninterfaceEndermanRepresents an Enderman.interfaceEndermiteinterfaceFlyingRepresents a Flying Entity.interfaceGhastRepresents a Ghast.interfaceGiantRepresents a Giant.interfaceGolemA mechanical creature that may harm enemies.interfaceGuardianinterfaceHorseRepresents a Horse.interfaceHumanEntityRepresents a human entity, such as an NPC or a playerinterfaceIronGolemAn iron Golem that protects Villages.interfaceMagmaCubeRepresents a MagmaCube.interfaceMonsterRepresents a Monster.interfaceMushroomCowRepresents a mushroomCowinterfaceNPCRepresents a non-player characterinterfaceOcelotA wild tameable catinterfacePigRepresents a Pig.interfacePigZombieRepresents a Pig Zombie.interfacePlayerRepresents a player, connected or notinterfaceRabbitinterfaceSheepRepresents a Sheep.interfaceSilverfishRepresents a Silverfish.interfaceSkeletonRepresents a Skeleton.interfaceSlimeRepresents a Slime.interfaceSnowmanRepresents a snowman entityinterfaceSpiderRepresents a Spider.interfaceSquidRepresents a Squid.interfaceVillagerRepresents a villager NPCinterfaceWaterMobRepresents a Water MobinterfaceWitchRepresents a WitchinterfaceWitherRepresents a Wither bossinterfaceWolfRepresents a WolfinterfaceZombieRepresents a Zombie.Methods in org.bukkit.entity that return LivingEntity Modifier and Type Method Description LivingEntityProjectile. _INVALID_getShooter()Deprecated.LivingEntityCreature. getTarget()Gets the current target of this CreatureMethods in org.bukkit.entity with parameters of type LivingEntity Modifier and Type Method Description voidProjectile. _INVALID_setShooter(LivingEntity shooter)Deprecated.voidCreature. 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 Modifier and Type Method Description LivingEntityCreatureSpawnEvent. getEntity()LivingEntityEntityBreakDoorEvent. getEntity()LivingEntityEntityCreatePortalEvent. getEntity()LivingEntityEntityDeathEvent. getEntity()LivingEntityEntityShootBowEvent. getEntity()LivingEntityEntityTameEvent. getEntity()LivingEntityEntityTargetLivingEntityEvent. getTarget()Methods in org.bukkit.event.entity that return types with arguments of type LivingEntity Modifier and Type Method Description java.util.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 doublePotionSplashEvent. 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 LivingEntity Constructor Description 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 entitiesEntityCreatePortalEvent(LivingEntity what, java.util.List<BlockState> blocks, PortalType type)EntityDeathEvent(LivingEntity entity, java.util.List<ItemStack> drops)EntityDeathEvent(LivingEntity what, java.util.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 Constructor Description PotionSplashEvent(ThrownPotion potion, java.util.Map<LivingEntity,java.lang.Double> affectedEntities) -
Uses of LivingEntity in org.bukkit.event.vehicle
Methods in org.bukkit.event.vehicle that return LivingEntity Modifier and Type Method Description LivingEntityVehicleExitEvent. 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 voidPotion. apply(LivingEntity to)Applies the effects that would be applied by this potion to the givenLivingEntity.booleanPotionEffect. 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.