|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Entity | |
---|---|
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.entity.minecart | Interfaces for various Minecart types. |
org.bukkit.event.block | Events relating to when a block is changed or interacts with the world . |
org.bukkit.event.entity | Events relating to entities , excluding some directly referencing
some more specific entity types. |
org.bukkit.event.hanging | Events relating to entities that hang . |
org.bukkit.event.painting | Events relating to paintings , but deprecated for more general
hanging events. |
org.bukkit.event.player | Events relating to players . |
org.bukkit.event.vehicle | Events relating to vehicular entities . |
org.bukkit.inventory | Classes involved in manipulating player inventories and item interactions. |
Uses of Entity in org.bukkit |
---|
Methods in org.bukkit with type parameters of type Entity | ||
---|---|---|
|
World.getEntitiesByClass(Class<T>... classes)
Deprecated. |
|
|
World.getEntitiesByClass(Class<T> cls)
Get a collection of all entities in this World matching the given class/interface |
|
|
World.spawn(Location location,
Class<T> clazz)
Spawn an entity of a specific class at the given Location |
Methods in org.bukkit that return Entity | |
---|---|
Entity[] |
Chunk.getEntities()
Get a list of all entities in the chunk. |
Entity |
World.spawnEntity(Location loc,
EntityType type)
Creates a entity at the given Location |
Methods in org.bukkit that return types with arguments of type Entity | |
---|---|
List<Entity> |
World.getEntities()
Get a list of all entities in this World |
Collection<Entity> |
World.getEntitiesByClasses(Class<?>... classes)
Get a collection of all entities in this World matching any of the given classes/interfaces |
Uses of Entity in org.bukkit.entity |
---|
Subinterfaces of Entity 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 |
Arrow
Represents an arrow. |
interface |
Bat
Represents a Bat |
interface |
Blaze
Represents a Blaze monster |
interface |
Boat
Represents a boat entity. |
interface |
CaveSpider
Represents a Spider. |
interface |
Chicken
Represents a Chicken. |
interface |
ComplexEntityPart
Represents a single part of a ComplexLivingEntity |
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 |
Damageable
Represents an Entity that has health and can take damage. |
interface |
Egg
Represents a thrown egg. |
interface |
EnderCrystal
A crystal that heals nearby EnderDragons |
interface |
EnderDragon
Represents an Ender Dragon |
interface |
EnderDragonPart
Represents an ender dragon part |
interface |
Enderman
Represents an Enderman. |
interface |
EnderPearl
Represents a thrown Ender Pearl entity |
interface |
EnderSignal
Represents an Ender Signal, which is often created upon throwing an ender eye |
interface |
ExperienceOrb
Represents an Experience Orb. |
interface |
Explosive
A representation of an explosive entity |
interface |
FallingBlock
Represents a falling block |
interface |
FallingSand
Deprecated. See FallingBlock |
interface |
Fireball
Represents a Fireball. |
interface |
Firework
|
interface |
Fish
Represents a fishing hook. |
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 |
Hanging
Represents a Hanging entity |
interface |
Horse
Represents a Horse. |
interface |
HumanEntity
Represents a human entity, such as an NPC or a player |
interface |
IronGolem
An iron Golem that protects Villages. |
interface |
Item
Represents an Item. |
interface |
ItemFrame
Represents an Item Frame |
interface |
LargeFireball
Represents a large Fireball |
interface |
LeashHitch
Represents a Leash Hitch on a fence |
interface |
LightningStrike
Represents an instance of a lightning strike. |
interface |
LivingEntity
Represents a living entity, such as a monster or player |
interface |
MagmaCube
Represents a MagmaCube. |
interface |
Minecart
Represents a minecart entity. |
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 |
Painting
Represents a Painting. |
interface |
Pig
Represents a Pig. |
interface |
PigZombie
Represents a Pig Zombie. |
interface |
Player
Represents a player, connected or not |
interface |
Projectile
Represents a shootable entity |
interface |
Sheep
Represents a Sheep. |
interface |
Silverfish
Represents a Silverfish. |
interface |
Skeleton
Represents a Skeleton. |
interface |
Slime
Represents a Slime. |
interface |
SmallFireball
Represents a small Fireball |
interface |
Snowball
Represents a snowball. |
interface |
Snowman
Represents a snowman entity |
interface |
Spider
Represents a Spider. |
interface |
Squid
Represents a Squid. |
interface |
ThrownExpBottle
Represents a thrown Experience bottle. |
interface |
ThrownPotion
Represents a thrown potion bottle |
interface |
TNTPrimed
Represents a Primed TNT. |
interface |
Vehicle
Represents a vehicle entity. |
interface |
Villager
Represents a villager NPC |
interface |
WaterMob
Represents a Water Mob |
interface |
Weather
Represents a Weather related entity, such as a storm |
interface |
Witch
Represents a Witch |
interface |
Wither
Represents a Wither boss |
interface |
WitherSkull
Represents a wither skull Fireball |
interface |
Wolf
Represents a Wolf |
interface |
Zombie
Represents a Zombie. |
Methods in org.bukkit.entity that return Entity | |
---|---|
Entity |
LivingEntity.getLeashHolder()
Gets the entity that is currently leading this entity. |
Entity |
Entity.getPassenger()
Gets the primary passenger of a vehicle. |
Entity |
TNTPrimed.getSource()
Gets the source of this primed TNT. |
Entity |
Entity.getVehicle()
Get the vehicle that this player is inside. |
Methods in org.bukkit.entity that return types with arguments of type Entity | |
---|---|
Class<? extends Entity> |
CreatureType.getEntityClass()
Deprecated. |
Class<? extends Entity> |
EntityType.getEntityClass()
|
List<Entity> |
Entity.getNearbyEntities(double x,
double y,
double z)
Returns a list of entities within a bounding box centered around this entity |
Methods in org.bukkit.entity with parameters of type Entity | |
---|---|
void |
Damageable._INVALID_damage(int amount,
Entity source)
Deprecated. |
void |
Damageable.damage(double amount,
Entity source)
Deals the given amount of damage to this entity, from a specified entity. |
boolean |
LivingEntity.hasLineOfSight(Entity other)
Checks whether the living entity has block line of sight to another. |
boolean |
LivingEntity.setLeashHolder(Entity holder)
Sets the leash on this entity to be held by the supplied entity. |
boolean |
Entity.setPassenger(Entity passenger)
Set the passenger of a vehicle. |
boolean |
Entity.teleport(Entity destination)
Teleports this entity to the target Entity |
boolean |
Entity.teleport(Entity destination,
PlayerTeleportEvent.TeleportCause cause)
Teleports this entity to the target Entity |
Uses of Entity in org.bukkit.entity.minecart |
---|
Subinterfaces of Entity in org.bukkit.entity.minecart | |
---|---|
interface |
ExplosiveMinecart
Represents a Minecart with TNT inside it that can explode when triggered. |
interface |
HopperMinecart
Represents a Minecart with a Hopper inside it |
interface |
PoweredMinecart
Represents a powered minecart. |
interface |
RideableMinecart
Represents a minecart that can have certain entities as passengers. |
interface |
SpawnerMinecart
Represents a Minecart with an entity spawner inside it. |
interface |
StorageMinecart
Represents a minecart with a chest. |
Uses of Entity in org.bukkit.event.block |
---|
Methods in org.bukkit.event.block that return Entity | |
---|---|
Entity |
EntityBlockFormEvent.getEntity()
Get the entity that formed the block. |
Entity |
BlockIgniteEvent.getIgnitingEntity()
Gets the entity who ignited this block |
Constructors in org.bukkit.event.block with parameters of type Entity | |
---|---|
BlockIgniteEvent(Block theBlock,
BlockIgniteEvent.IgniteCause cause,
Entity ignitingEntity)
|
|
BlockIgniteEvent(Block theBlock,
BlockIgniteEvent.IgniteCause cause,
Entity ignitingEntity,
Block ignitingBlock)
|
|
EntityBlockFormEvent(Entity entity,
Block block,
BlockState blockstate)
|
Uses of Entity in org.bukkit.event.entity |
---|
Fields in org.bukkit.event.entity declared as Entity | |
---|---|
protected Entity |
EntityEvent.entity
|
Methods in org.bukkit.event.entity that return Entity | |
---|---|
Entity |
EntityCombustByEntityEvent.getCombuster()
Get the entity that caused the combustion event. |
Entity |
EntityDamageByEntityEvent.getDamager()
Returns the entity that damaged the defender. |
Entity |
EntityEvent.getEntity()
Returns the Entity involved in this event |
Entity |
PlayerLeashEntityEvent.getEntity()
Returns the entity being leashed. |
Entity |
PlayerLeashEntityEvent.getLeashHolder()
Returns the entity that is holding the leash. |
Entity |
EntityShootBowEvent.getProjectile()
Gets the projectile which will be launched by this event |
Entity |
EntityTargetEvent.getTarget()
Get the entity that this is targeting. |
Methods in org.bukkit.event.entity with parameters of type Entity | |
---|---|
void |
EntityShootBowEvent.setProjectile(Entity projectile)
Replaces the projectile which will be launched |
void |
EntityTargetLivingEntityEvent.setTarget(Entity target)
Set the Entity that you want the mob to target. |
void |
EntityTargetEvent.setTarget(Entity target)
Set the entity that you want the mob to target instead. |
Uses of Entity in org.bukkit.event.hanging |
---|
Methods in org.bukkit.event.hanging that return Entity | |
---|---|
Entity |
HangingBreakByEntityEvent.getRemover()
Gets the entity that removed the hanging entity |
Constructors in org.bukkit.event.hanging with parameters of type Entity | |
---|---|
HangingBreakByEntityEvent(Hanging hanging,
Entity remover)
|
Uses of Entity in org.bukkit.event.painting |
---|
Methods in org.bukkit.event.painting that return Entity | |
---|---|
Entity |
PaintingBreakByEntityEvent.getRemover()
Deprecated. Gets the entity that removed the painting |
Constructors in org.bukkit.event.painting with parameters of type Entity | |
---|---|
PaintingBreakByEntityEvent(Painting painting,
Entity remover)
Deprecated. |
Uses of Entity in org.bukkit.event.player |
---|
Fields in org.bukkit.event.player declared as Entity | |
---|---|
protected Entity |
PlayerInteractEntityEvent.clickedEntity
|
Methods in org.bukkit.event.player that return Entity | |
---|---|
Entity |
PlayerFishEvent.getCaught()
Gets the entity caught by the player |
Entity |
PlayerShearEntityEvent.getEntity()
Gets the entity the player is shearing |
Entity |
PlayerInteractEntityEvent.getRightClicked()
Gets the entity that was rightclicked by the player. |
Constructors in org.bukkit.event.player with parameters of type Entity | |
---|---|
PlayerFishEvent(Player player,
Entity entity,
Fish hookEntity,
PlayerFishEvent.State state)
|
|
PlayerFishEvent(Player player,
Entity entity,
PlayerFishEvent.State state)
Deprecated. replaced by PlayerFishEvent.PlayerFishEvent(Player, Entity, Fish,
State) to include the Fish hook entity. |
|
PlayerInteractEntityEvent(Player who,
Entity clickedEntity)
|
|
PlayerShearEntityEvent(Player who,
Entity what)
|
|
PlayerUnleashEntityEvent(Entity entity,
Player player)
|
Uses of Entity in org.bukkit.event.vehicle |
---|
Methods in org.bukkit.event.vehicle that return Entity | |
---|---|
Entity |
VehicleDestroyEvent.getAttacker()
Gets the Entity that has destroyed the vehicle, potentially null |
Entity |
VehicleDamageEvent.getAttacker()
Gets the Entity that is attacking the vehicle |
Entity |
VehicleEnterEvent.getEntered()
Gets the Entity that entered the vehicle. |
Entity |
VehicleEntityCollisionEvent.getEntity()
|
Constructors in org.bukkit.event.vehicle with parameters of type Entity | |
---|---|
VehicleDamageEvent(Vehicle vehicle,
Entity attacker,
double damage)
|
|
VehicleDamageEvent(Vehicle vehicle,
Entity attacker,
int damage)
Deprecated. |
|
VehicleDestroyEvent(Vehicle vehicle,
Entity attacker)
|
|
VehicleEnterEvent(Vehicle vehicle,
Entity entered)
|
|
VehicleEntityCollisionEvent(Vehicle vehicle,
Entity entity)
|
Uses of Entity in org.bukkit.inventory |
---|
Methods in org.bukkit.inventory that return Entity | |
---|---|
Entity |
EntityEquipment.getHolder()
Get the entity this EntityEquipment belongs to |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |