Package studio.magemonkey.fabled.dynamic
Class TempEntity
java.lang.Object
studio.magemonkey.fabled.dynamic.TempEntity
- All Implemented Interfaces:
org.bukkit.attribute.Attributable,org.bukkit.command.CommandSender,org.bukkit.entity.Damageable,org.bukkit.entity.Entity,org.bukkit.entity.LivingEntity,org.bukkit.metadata.Metadatable,org.bukkit.Nameable,org.bukkit.permissions.Permissible,org.bukkit.permissions.ServerOperator,org.bukkit.persistence.PersistentDataHolder,org.bukkit.projectiles.ProjectileSource
Temporary dummy entity used for targeting a location in the dynamic system
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.bukkit.entity.Entity
org.bukkit.entity.Entity.Spigot -
Constructor Summary
ConstructorsConstructorDescriptionTempEntity(org.bukkit.Location loc) Sets up a new dummy entityTempEntity(EffectTarget target) -
Method Summary
Modifier and TypeMethodDescriptionvoid_INVALID_damage(int i) void_INVALID_damage(int i, org.bukkit.entity.Entity entity) intintintvoid_INVALID_setHealth(int i) void_INVALID_setLastDamage(int i) void_INVALID_setMaxHealth(int i) org.bukkit.permissions.PermissionAttachmentaddAttachment(org.bukkit.plugin.Plugin plugin) org.bukkit.permissions.PermissionAttachmentaddAttachment(org.bukkit.plugin.Plugin plugin, int i) org.bukkit.permissions.PermissionAttachmentaddAttachment(org.bukkit.plugin.Plugin plugin, String s, boolean b) org.bukkit.permissions.PermissionAttachmentaddAttachment(org.bukkit.plugin.Plugin plugin, String s, boolean b, int i) booleanaddPassenger(org.bukkit.entity.Entity entity) booleanaddPotionEffect(org.bukkit.potion.PotionEffect potionEffect) booleanaddPotionEffect(org.bukkit.potion.PotionEffect potionEffect, boolean b) booleanaddPotionEffects(Collection<org.bukkit.potion.PotionEffect> collection) booleanvoidattack(org.bukkit.entity.Entity target) booleanorg.bukkit.entity.Entitycopy()org.bukkit.entity.Entitycopy(org.bukkit.Location location) org.bukkit.entity.EntitySnapshotvoiddamage(double v) voiddamage(double v, org.bukkit.damage.DamageSource damageSource) voiddamage(double v, org.bukkit.entity.Entity entity) booleaneject()doubleCollection<org.bukkit.potion.PotionEffect> intintorg.bukkit.attribute.AttributeInstancegetAttribute(org.bukkit.attribute.Attribute attribute) org.bukkit.util.BoundingBoxbooleanorg.bukkit.entity.EntityCategoryorg.bukkit.Soundorg.bukkit.SoundgetDrinkingSound(org.bukkit.inventory.ItemStack itemStack) org.bukkit.SoundgetEatingSound(org.bukkit.inventory.ItemStack itemStack) Set<org.bukkit.permissions.PermissionAttachmentInfo> intorg.bukkit.inventory.EntityEquipmentdoubledoublegetEyeHeight(boolean b) org.bukkit.Locationorg.bukkit.block.BlockFaceorg.bukkit.SoundgetFallDamageSound(int i) org.bukkit.Soundorg.bukkit.Soundfloatintintdoubledoubleorg.bukkit.Soundorg.bukkit.inventory.ItemStackintorg.bukkit.entity.Playerdoubleorg.bukkit.event.entity.EntityDamageEventList<org.bukkit.block.Block> getLastTwoTargetBlocks(HashSet<Byte> hashSet, int i) List<org.bukkit.block.Block> getLastTwoTargetBlocks(Set<org.bukkit.Material> set, int i) org.bukkit.entity.EntityList<org.bukkit.block.Block> getLineOfSight(HashSet<Byte> hashSet, int i) List<org.bukkit.block.Block> getLineOfSight(Set<org.bukkit.Material> set, int i) org.bukkit.Locationorg.bukkit.LocationgetLocation(org.bukkit.Location location) intintdoubleintint<T> TgetMemory(org.bukkit.entity.memory.MemoryKey<T> memoryKey) List<org.bukkit.metadata.MetadataValue> getName()List<org.bukkit.entity.Entity> getNearbyEntities(double x, double y, double z) intintorg.bukkit.entity.EntityList<org.bukkit.entity.Entity> org.bukkit.persistence.PersistentDataContainerorg.bukkit.block.PistonMoveReactionintorg.bukkit.entity.PosegetPose()org.bukkit.potion.PotionEffectgetPotionEffect(org.bukkit.potion.PotionEffectType potionEffectType) intbooleanorg.bukkit.Serverorg.bukkit.entity.SpawnCategoryorg.bukkit.Soundorg.bukkit.Soundorg.bukkit.Soundorg.bukkit.block.BlockgetTargetBlock(HashSet<Byte> hashSet, int i) org.bukkit.block.BlockgetTargetBlock(Set<org.bukkit.Material> set, int i) org.bukkit.block.BlockgetTargetBlockExact(int maxDistance) org.bukkit.block.BlockgetTargetBlockExact(int maxDistance, org.bukkit.FluidCollisionMode fluidCollisionMode) intSet<org.bukkit.entity.Player> org.bukkit.entity.EntityTypegetType()org.bukkit.entity.Entityorg.bukkit.util.VectordoublegetWidth()org.bukkit.WorldgetWorld()booleanhasAI()booleanbooleanhasLineOfSight(org.bukkit.entity.Entity entity) booleanbooleanbooleanhasPermission(org.bukkit.permissions.Permission permission) booleanhasPotionEffect(org.bukkit.potion.PotionEffectType potionEffectType) booleanbooleanbooleanbooleanisDead()booleanisEmpty()booleanisFrozen()booleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanisOp()booleanbooleanisPermissionSet(org.bukkit.permissions.Permission permission) booleanbooleanbooleanisSilent()booleanbooleanbooleanisValid()booleanboolean<T extends org.bukkit.entity.Projectile>
TlaunchProjectile(Class<? extends T> aClass) <T extends org.bukkit.entity.Projectile>
TlaunchProjectile(Class<? extends T> aClass, org.bukkit.util.Vector vector) booleanvoidplayEffect(org.bukkit.EntityEffect entityEffect) voidplayHurtAnimation(float v) org.bukkit.util.RayTraceResultrayTraceBlocks(double maxDistance) org.bukkit.util.RayTraceResultrayTraceBlocks(double maxDistance, org.bukkit.FluidCollisionMode fluidCollisionMode) voidvoidremove()voidremoveAttachment(org.bukkit.permissions.PermissionAttachment permissionAttachment) voidremoveMetadata(String s, org.bukkit.plugin.Plugin plugin) booleanremovePassenger(org.bukkit.entity.Entity entity) voidremovePotionEffect(org.bukkit.potion.PotionEffectType potionEffectType) booleanvoidvoidvoidsendMessage(String[] strings) voidsendMessage(UUID sender, String message) voidsendMessage(UUID sender, String[] messages) voidsetAbsorptionAmount(double v) voidsetAI(boolean b) voidsetArrowCooldown(int ticks) voidsetArrowsInBody(int count) voidsetCanPickupItems(boolean b) voidsetCollidable(boolean b) voidvoidsetCustomNameVisible(boolean b) voidsetFallDistance(float v) voidsetFireTicks(int i) voidsetFreezeTicks(int i) voidsetGliding(boolean b) voidsetGlowing(boolean b) voidsetGravity(boolean b) voidsetHealth(double v) voidsetInvisible(boolean invisible) voidsetInvulnerable(boolean b) voidsetItemInUseTicks(int i) voidsetLastDamage(double v) voidsetLastDamageCause(org.bukkit.event.entity.EntityDamageEvent entityDamageEvent) booleansetLeashHolder(org.bukkit.entity.Entity entity) voidsetMaxHealth(double v) voidsetMaximumAir(int i) voidsetMaximumNoDamageTicks(int i) <T> voidsetMemory(org.bukkit.entity.memory.MemoryKey<T> memoryKey, T memoryValue) voidsetMetadata(String s, org.bukkit.metadata.MetadataValue metadataValue) voidsetNoActionTicks(int i) voidsetNoDamageTicks(int i) voidsetOp(boolean b) booleansetPassenger(org.bukkit.entity.Entity entity) voidsetPersistent(boolean persistent) voidsetPortalCooldown(int i) voidsetRemainingAir(int i) voidsetRemoveWhenFarAway(boolean b) voidsetRotation(float yaw, float pitch) voidsetSilent(boolean b) voidsetSwimming(boolean b) voidsetTicksLived(int i) voidsetVelocity(org.bukkit.util.Vector vector) voidsetVisibleByDefault(boolean b) voidsetVisualFire(boolean b) org.bukkit.entity.Arroworg.bukkit.entity.Entity.Spigotspigot()voidvoidbooleanteleport(org.bukkit.entity.Entity entity) booleanteleport(org.bukkit.entity.Entity entity, org.bukkit.event.player.PlayerTeleportEvent.TeleportCause teleportCause) booleanteleport(org.bukkit.Location location) booleanteleport(org.bukkit.Location location, org.bukkit.event.player.PlayerTeleportEvent.TeleportCause teleportCause) org.bukkit.entity.EggthrowEgg()org.bukkit.entity.Snowball
-
Constructor Details
-
TempEntity
public TempEntity(org.bukkit.Location loc) Sets up a new dummy entity- Parameters:
loc- location to represent
-
TempEntity
-
-
Method Details
-
getEyeHeight
public double getEyeHeight()- Specified by:
getEyeHeightin interfaceorg.bukkit.entity.LivingEntity
-
getEyeHeight
public double getEyeHeight(boolean b) - Specified by:
getEyeHeightin interfaceorg.bukkit.entity.LivingEntity
-
getEyeLocation
@NotNull public org.bukkit.Location getEyeLocation()- Specified by:
getEyeLocationin interfaceorg.bukkit.entity.LivingEntity
-
getLineOfSight
-
getLineOfSight
- Specified by:
getLineOfSightin interfaceorg.bukkit.entity.LivingEntity
-
getTargetBlock
-
getTargetBlock
- Specified by:
getTargetBlockin interfaceorg.bukkit.entity.LivingEntity
-
getLastTwoTargetBlocks
-
getLastTwoTargetBlocks
@NotNull public List<org.bukkit.block.Block> getLastTwoTargetBlocks(Set<org.bukkit.Material> set, int i) - Specified by:
getLastTwoTargetBlocksin interfaceorg.bukkit.entity.LivingEntity
-
getTargetBlockExact
@Nullable public org.bukkit.block.Block getTargetBlockExact(int maxDistance) - Specified by:
getTargetBlockExactin interfaceorg.bukkit.entity.LivingEntity
-
getTargetBlockExact
@Nullable public org.bukkit.block.Block getTargetBlockExact(int maxDistance, @NotNull org.bukkit.FluidCollisionMode fluidCollisionMode) - Specified by:
getTargetBlockExactin interfaceorg.bukkit.entity.LivingEntity
-
rayTraceBlocks
@Nullable public org.bukkit.util.RayTraceResult rayTraceBlocks(double maxDistance) - Specified by:
rayTraceBlocksin interfaceorg.bukkit.entity.LivingEntity
-
rayTraceBlocks
@Nullable public org.bukkit.util.RayTraceResult rayTraceBlocks(double maxDistance, @NotNull org.bukkit.FluidCollisionMode fluidCollisionMode) - Specified by:
rayTraceBlocksin interfaceorg.bukkit.entity.LivingEntity
-
throwEgg
public org.bukkit.entity.Egg throwEgg() -
throwSnowball
public org.bukkit.entity.Snowball throwSnowball() -
shootArrow
public org.bukkit.entity.Arrow shootArrow() -
getRemainingAir
public int getRemainingAir()- Specified by:
getRemainingAirin interfaceorg.bukkit.entity.LivingEntity
-
setRemainingAir
public void setRemainingAir(int i) - Specified by:
setRemainingAirin interfaceorg.bukkit.entity.LivingEntity
-
getMaximumAir
public int getMaximumAir()- Specified by:
getMaximumAirin interfaceorg.bukkit.entity.LivingEntity
-
setMaximumAir
public void setMaximumAir(int i) - Specified by:
setMaximumAirin interfaceorg.bukkit.entity.LivingEntity
-
getItemInUse
@Nullable public org.bukkit.inventory.ItemStack getItemInUse()- Specified by:
getItemInUsein interfaceorg.bukkit.entity.LivingEntity
-
getItemInUseTicks
public int getItemInUseTicks()- Specified by:
getItemInUseTicksin interfaceorg.bukkit.entity.LivingEntity
-
setItemInUseTicks
public void setItemInUseTicks(int i) - Specified by:
setItemInUseTicksin interfaceorg.bukkit.entity.LivingEntity
-
getArrowCooldown
public int getArrowCooldown()- Specified by:
getArrowCooldownin interfaceorg.bukkit.entity.LivingEntity
-
setArrowCooldown
public void setArrowCooldown(int ticks) - Specified by:
setArrowCooldownin interfaceorg.bukkit.entity.LivingEntity
-
getArrowsInBody
public int getArrowsInBody()- Specified by:
getArrowsInBodyin interfaceorg.bukkit.entity.LivingEntity
-
setArrowsInBody
public void setArrowsInBody(int count) - Specified by:
setArrowsInBodyin interfaceorg.bukkit.entity.LivingEntity
-
getMaximumNoDamageTicks
public int getMaximumNoDamageTicks()- Specified by:
getMaximumNoDamageTicksin interfaceorg.bukkit.entity.LivingEntity
-
setMaximumNoDamageTicks
public void setMaximumNoDamageTicks(int i) - Specified by:
setMaximumNoDamageTicksin interfaceorg.bukkit.entity.LivingEntity
-
getLastDamage
public double getLastDamage()- Specified by:
getLastDamagein interfaceorg.bukkit.entity.LivingEntity
-
setLastDamage
public void setLastDamage(double v) - Specified by:
setLastDamagein interfaceorg.bukkit.entity.LivingEntity
-
_INVALID_getLastDamage
public int _INVALID_getLastDamage() -
_INVALID_setLastDamage
public void _INVALID_setLastDamage(int i) -
getNoDamageTicks
public int getNoDamageTicks()- Specified by:
getNoDamageTicksin interfaceorg.bukkit.entity.LivingEntity
-
setNoDamageTicks
public void setNoDamageTicks(int i) - Specified by:
setNoDamageTicksin interfaceorg.bukkit.entity.LivingEntity
-
getNoActionTicks
public int getNoActionTicks()- Specified by:
getNoActionTicksin interfaceorg.bukkit.entity.LivingEntity
-
setNoActionTicks
public void setNoActionTicks(int i) - Specified by:
setNoActionTicksin interfaceorg.bukkit.entity.LivingEntity
-
getKiller
public org.bukkit.entity.Player getKiller()- Specified by:
getKillerin interfaceorg.bukkit.entity.LivingEntity
-
addPotionEffect
public boolean addPotionEffect(org.bukkit.potion.PotionEffect potionEffect) - Specified by:
addPotionEffectin interfaceorg.bukkit.entity.LivingEntity
-
addPotionEffect
public boolean addPotionEffect(org.bukkit.potion.PotionEffect potionEffect, boolean b) - Specified by:
addPotionEffectin interfaceorg.bukkit.entity.LivingEntity
-
addPotionEffects
- Specified by:
addPotionEffectsin interfaceorg.bukkit.entity.LivingEntity
-
hasPotionEffect
public boolean hasPotionEffect(org.bukkit.potion.PotionEffectType potionEffectType) - Specified by:
hasPotionEffectin interfaceorg.bukkit.entity.LivingEntity
-
getPotionEffect
public org.bukkit.potion.PotionEffect getPotionEffect(org.bukkit.potion.PotionEffectType potionEffectType) - Specified by:
getPotionEffectin interfaceorg.bukkit.entity.LivingEntity
-
removePotionEffect
public void removePotionEffect(org.bukkit.potion.PotionEffectType potionEffectType) - Specified by:
removePotionEffectin interfaceorg.bukkit.entity.LivingEntity
-
getActivePotionEffects
- Specified by:
getActivePotionEffectsin interfaceorg.bukkit.entity.LivingEntity
-
hasLineOfSight
public boolean hasLineOfSight(org.bukkit.entity.Entity entity) - Specified by:
hasLineOfSightin interfaceorg.bukkit.entity.LivingEntity
-
getRemoveWhenFarAway
public boolean getRemoveWhenFarAway()- Specified by:
getRemoveWhenFarAwayin interfaceorg.bukkit.entity.LivingEntity
-
setRemoveWhenFarAway
public void setRemoveWhenFarAway(boolean b) - Specified by:
setRemoveWhenFarAwayin interfaceorg.bukkit.entity.LivingEntity
-
getEquipment
public org.bukkit.inventory.EntityEquipment getEquipment()- Specified by:
getEquipmentin interfaceorg.bukkit.entity.LivingEntity
-
getCanPickupItems
public boolean getCanPickupItems()- Specified by:
getCanPickupItemsin interfaceorg.bukkit.entity.LivingEntity
-
setCanPickupItems
public void setCanPickupItems(boolean b) - Specified by:
setCanPickupItemsin interfaceorg.bukkit.entity.LivingEntity
-
getCustomName
- Specified by:
getCustomNamein interfaceorg.bukkit.Nameable
-
setCustomName
- Specified by:
setCustomNamein interfaceorg.bukkit.Nameable
-
isCustomNameVisible
public boolean isCustomNameVisible()- Specified by:
isCustomNameVisiblein interfaceorg.bukkit.entity.Entity
-
setVisibleByDefault
public void setVisibleByDefault(boolean b) - Specified by:
setVisibleByDefaultin interfaceorg.bukkit.entity.Entity
-
isVisibleByDefault
public boolean isVisibleByDefault()- Specified by:
isVisibleByDefaultin interfaceorg.bukkit.entity.Entity
-
getTrackedBy
- Specified by:
getTrackedByin interfaceorg.bukkit.entity.Entity
-
setCustomNameVisible
public void setCustomNameVisible(boolean b) - Specified by:
setCustomNameVisiblein interfaceorg.bukkit.entity.Entity
-
isGlowing
public boolean isGlowing()- Specified by:
isGlowingin interfaceorg.bukkit.entity.Entity
-
setGlowing
public void setGlowing(boolean b) - Specified by:
setGlowingin interfaceorg.bukkit.entity.Entity
-
isInvulnerable
public boolean isInvulnerable()- Specified by:
isInvulnerablein interfaceorg.bukkit.entity.Entity
-
setInvulnerable
public void setInvulnerable(boolean b) - Specified by:
setInvulnerablein interfaceorg.bukkit.entity.Entity
-
isSilent
public boolean isSilent()- Specified by:
isSilentin interfaceorg.bukkit.entity.Entity
-
setSilent
public void setSilent(boolean b) - Specified by:
setSilentin interfaceorg.bukkit.entity.Entity
-
hasGravity
public boolean hasGravity()- Specified by:
hasGravityin interfaceorg.bukkit.entity.Entity
-
setGravity
public void setGravity(boolean b) - Specified by:
setGravityin interfaceorg.bukkit.entity.Entity
-
getPortalCooldown
public int getPortalCooldown()- Specified by:
getPortalCooldownin interfaceorg.bukkit.entity.Entity
-
setPortalCooldown
public void setPortalCooldown(int i) - Specified by:
setPortalCooldownin interfaceorg.bukkit.entity.Entity
-
getScoreboardTags
- Specified by:
getScoreboardTagsin interfaceorg.bukkit.entity.Entity
-
addScoreboardTag
- Specified by:
addScoreboardTagin interfaceorg.bukkit.entity.Entity
-
removeScoreboardTag
- Specified by:
removeScoreboardTagin interfaceorg.bukkit.entity.Entity
-
getPistonMoveReaction
public org.bukkit.block.PistonMoveReaction getPistonMoveReaction()- Specified by:
getPistonMoveReactionin interfaceorg.bukkit.entity.Entity
-
getFacing
@NotNull public org.bukkit.block.BlockFace getFacing()- Specified by:
getFacingin interfaceorg.bukkit.entity.Entity
-
getPose
@NotNull public org.bukkit.entity.Pose getPose()- Specified by:
getPosein interfaceorg.bukkit.entity.Entity
-
spigot
@NotNull public org.bukkit.entity.Entity.Spigot spigot()- Specified by:
spigotin interfaceorg.bukkit.command.CommandSender- Specified by:
spigotin interfaceorg.bukkit.entity.Entity
-
isLeashed
public boolean isLeashed()- Specified by:
isLeashedin interfaceorg.bukkit.entity.LivingEntity
-
getLeashHolder
- Specified by:
getLeashHolderin interfaceorg.bukkit.entity.LivingEntity- Throws:
IllegalStateException
-
setLeashHolder
public boolean setLeashHolder(org.bukkit.entity.Entity entity) - Specified by:
setLeashHolderin interfaceorg.bukkit.entity.LivingEntity
-
isGliding
public boolean isGliding()- Specified by:
isGlidingin interfaceorg.bukkit.entity.LivingEntity
-
setGliding
public void setGliding(boolean b) - Specified by:
setGlidingin interfaceorg.bukkit.entity.LivingEntity
-
isSwimming
public boolean isSwimming()- Specified by:
isSwimmingin interfaceorg.bukkit.entity.LivingEntity
-
setSwimming
public void setSwimming(boolean b) - Specified by:
setSwimmingin interfaceorg.bukkit.entity.LivingEntity
-
isRiptiding
public boolean isRiptiding()- Specified by:
isRiptidingin interfaceorg.bukkit.entity.LivingEntity
-
isSleeping
public boolean isSleeping()- Specified by:
isSleepingin interfaceorg.bukkit.entity.LivingEntity
-
isClimbing
public boolean isClimbing()- Specified by:
isClimbingin interfaceorg.bukkit.entity.LivingEntity
-
setAI
public void setAI(boolean b) - Specified by:
setAIin interfaceorg.bukkit.entity.LivingEntity
-
hasAI
public boolean hasAI()- Specified by:
hasAIin interfaceorg.bukkit.entity.LivingEntity
-
attack
public void attack(@NotNull org.bukkit.entity.Entity target) - Specified by:
attackin interfaceorg.bukkit.entity.LivingEntity
-
swingMainHand
public void swingMainHand()- Specified by:
swingMainHandin interfaceorg.bukkit.entity.LivingEntity
-
swingOffHand
public void swingOffHand()- Specified by:
swingOffHandin interfaceorg.bukkit.entity.LivingEntity
-
playHurtAnimation
public void playHurtAnimation(float v) - Specified by:
playHurtAnimationin interfaceorg.bukkit.entity.LivingEntity
-
isCollidable
public boolean isCollidable()- Specified by:
isCollidablein interfaceorg.bukkit.entity.LivingEntity
-
setCollidable
public void setCollidable(boolean b) - Specified by:
setCollidablein interfaceorg.bukkit.entity.LivingEntity
-
getCollidableExemptions
- Specified by:
getCollidableExemptionsin interfaceorg.bukkit.entity.LivingEntity
-
getMemory
@Nullable public <T> T getMemory(@NotNull org.bukkit.entity.memory.MemoryKey<T> memoryKey) - Specified by:
getMemoryin interfaceorg.bukkit.entity.LivingEntity
-
setMemory
public <T> void setMemory(@NotNull org.bukkit.entity.memory.MemoryKey<T> memoryKey, @Nullable T memoryValue) - Specified by:
setMemoryin interfaceorg.bukkit.entity.LivingEntity
-
getHurtSound
@Nullable public org.bukkit.Sound getHurtSound()- Specified by:
getHurtSoundin interfaceorg.bukkit.entity.LivingEntity
-
getDeathSound
@Nullable public org.bukkit.Sound getDeathSound()- Specified by:
getDeathSoundin interfaceorg.bukkit.entity.LivingEntity
-
getFallDamageSound
@NotNull public org.bukkit.Sound getFallDamageSound(int i) - Specified by:
getFallDamageSoundin interfaceorg.bukkit.entity.LivingEntity
-
getFallDamageSoundSmall
@NotNull public org.bukkit.Sound getFallDamageSoundSmall()- Specified by:
getFallDamageSoundSmallin interfaceorg.bukkit.entity.LivingEntity
-
getFallDamageSoundBig
@NotNull public org.bukkit.Sound getFallDamageSoundBig()- Specified by:
getFallDamageSoundBigin interfaceorg.bukkit.entity.LivingEntity
-
getDrinkingSound
@NotNull public org.bukkit.Sound getDrinkingSound(@NotNull org.bukkit.inventory.ItemStack itemStack) - Specified by:
getDrinkingSoundin interfaceorg.bukkit.entity.LivingEntity
-
getEatingSound
@NotNull public org.bukkit.Sound getEatingSound(@NotNull org.bukkit.inventory.ItemStack itemStack) - Specified by:
getEatingSoundin interfaceorg.bukkit.entity.LivingEntity
-
canBreatheUnderwater
public boolean canBreatheUnderwater()- Specified by:
canBreatheUnderwaterin interfaceorg.bukkit.entity.LivingEntity
-
getCategory
@NotNull public org.bukkit.entity.EntityCategory getCategory()- Specified by:
getCategoryin interfaceorg.bukkit.entity.LivingEntity
-
isInvisible
public boolean isInvisible()- Specified by:
isInvisiblein interfaceorg.bukkit.entity.LivingEntity
-
setInvisible
public void setInvisible(boolean invisible) - Specified by:
setInvisiblein interfaceorg.bukkit.entity.LivingEntity
-
damage
public void damage(double v) - Specified by:
damagein interfaceorg.bukkit.entity.Damageable
-
_INVALID_damage
public void _INVALID_damage(int i) -
damage
public void damage(double v, org.bukkit.entity.Entity entity) - Specified by:
damagein interfaceorg.bukkit.entity.Damageable
-
damage
public void damage(double v, @NotNull org.bukkit.damage.DamageSource damageSource) - Specified by:
damagein interfaceorg.bukkit.entity.Damageable
-
_INVALID_damage
public void _INVALID_damage(int i, org.bukkit.entity.Entity entity) -
getHealth
public double getHealth()- Specified by:
getHealthin interfaceorg.bukkit.entity.Damageable
-
setHealth
public void setHealth(double v) - Specified by:
setHealthin interfaceorg.bukkit.entity.Damageable
-
_INVALID_getHealth
public int _INVALID_getHealth() -
getAbsorptionAmount
public double getAbsorptionAmount()- Specified by:
getAbsorptionAmountin interfaceorg.bukkit.entity.Damageable
-
setAbsorptionAmount
public void setAbsorptionAmount(double v) - Specified by:
setAbsorptionAmountin interfaceorg.bukkit.entity.Damageable
-
_INVALID_setHealth
public void _INVALID_setHealth(int i) -
getMaxHealth
public double getMaxHealth()- Specified by:
getMaxHealthin interfaceorg.bukkit.entity.Damageable
-
setMaxHealth
public void setMaxHealth(double v) - Specified by:
setMaxHealthin interfaceorg.bukkit.entity.Damageable
-
_INVALID_getMaxHealth
public int _INVALID_getMaxHealth() -
_INVALID_setMaxHealth
public void _INVALID_setMaxHealth(int i) -
resetMaxHealth
public void resetMaxHealth()- Specified by:
resetMaxHealthin interfaceorg.bukkit.entity.Damageable
-
getLocation
public org.bukkit.Location getLocation()- Specified by:
getLocationin interfaceorg.bukkit.entity.Entity
-
getLocation
public org.bukkit.Location getLocation(org.bukkit.Location location) - Specified by:
getLocationin interfaceorg.bukkit.entity.Entity
-
getVelocity
public org.bukkit.util.Vector getVelocity()- Specified by:
getVelocityin interfaceorg.bukkit.entity.Entity
-
setVelocity
public void setVelocity(org.bukkit.util.Vector vector) - Specified by:
setVelocityin interfaceorg.bukkit.entity.Entity
-
getHeight
public double getHeight()- Specified by:
getHeightin interfaceorg.bukkit.entity.Entity
-
getWidth
public double getWidth()- Specified by:
getWidthin interfaceorg.bukkit.entity.Entity
-
getBoundingBox
@NotNull public org.bukkit.util.BoundingBox getBoundingBox()- Specified by:
getBoundingBoxin interfaceorg.bukkit.entity.Entity
-
isOnGround
public boolean isOnGround()- Specified by:
isOnGroundin interfaceorg.bukkit.entity.Entity
-
isInWater
public boolean isInWater()- Specified by:
isInWaterin interfaceorg.bukkit.entity.Entity
-
getWorld
public org.bukkit.World getWorld()- Specified by:
getWorldin interfaceorg.bukkit.entity.Entity
-
setRotation
public void setRotation(float yaw, float pitch) - Specified by:
setRotationin interfaceorg.bukkit.entity.Entity
-
teleport
public boolean teleport(org.bukkit.Location location) - Specified by:
teleportin interfaceorg.bukkit.entity.Entity
-
teleport
public boolean teleport(org.bukkit.Location location, org.bukkit.event.player.PlayerTeleportEvent.TeleportCause teleportCause) - Specified by:
teleportin interfaceorg.bukkit.entity.Entity
-
teleport
public boolean teleport(org.bukkit.entity.Entity entity) - Specified by:
teleportin interfaceorg.bukkit.entity.Entity
-
teleport
public boolean teleport(org.bukkit.entity.Entity entity, org.bukkit.event.player.PlayerTeleportEvent.TeleportCause teleportCause) - Specified by:
teleportin interfaceorg.bukkit.entity.Entity
-
getNearbyEntities
- Specified by:
getNearbyEntitiesin interfaceorg.bukkit.entity.Entity
-
getEntityId
public int getEntityId()- Specified by:
getEntityIdin interfaceorg.bukkit.entity.Entity
-
getFireTicks
public int getFireTicks()- Specified by:
getFireTicksin interfaceorg.bukkit.entity.Entity
-
setFireTicks
public void setFireTicks(int i) - Specified by:
setFireTicksin interfaceorg.bukkit.entity.Entity
-
getMaxFireTicks
public int getMaxFireTicks()- Specified by:
getMaxFireTicksin interfaceorg.bukkit.entity.Entity
-
isVisualFire
public boolean isVisualFire()- Specified by:
isVisualFirein interfaceorg.bukkit.entity.Entity
-
setVisualFire
public void setVisualFire(boolean b) - Specified by:
setVisualFirein interfaceorg.bukkit.entity.Entity
-
getFreezeTicks
public int getFreezeTicks()- Specified by:
getFreezeTicksin interfaceorg.bukkit.entity.Entity
-
setFreezeTicks
public void setFreezeTicks(int i) - Specified by:
setFreezeTicksin interfaceorg.bukkit.entity.Entity
-
getMaxFreezeTicks
public int getMaxFreezeTicks()- Specified by:
getMaxFreezeTicksin interfaceorg.bukkit.entity.Entity
-
isFrozen
public boolean isFrozen()- Specified by:
isFrozenin interfaceorg.bukkit.entity.Entity
-
remove
public void remove()- Specified by:
removein interfaceorg.bukkit.entity.Entity
-
isDead
public boolean isDead()- Specified by:
isDeadin interfaceorg.bukkit.entity.Entity
-
isValid
public boolean isValid()- Specified by:
isValidin interfaceorg.bukkit.entity.Entity
-
sendMessage
- Specified by:
sendMessagein interfaceorg.bukkit.command.CommandSender
-
sendMessage
- Specified by:
sendMessagein interfaceorg.bukkit.command.CommandSender
-
sendMessage
- Specified by:
sendMessagein interfaceorg.bukkit.command.CommandSender
-
sendMessage
- Specified by:
sendMessagein interfaceorg.bukkit.command.CommandSender
-
getServer
@NotNull public org.bukkit.Server getServer()- Specified by:
getServerin interfaceorg.bukkit.command.CommandSender- Specified by:
getServerin interfaceorg.bukkit.entity.Entity
-
isPersistent
public boolean isPersistent()- Specified by:
isPersistentin interfaceorg.bukkit.entity.Entity
-
setPersistent
public void setPersistent(boolean persistent) - Specified by:
setPersistentin interfaceorg.bukkit.entity.Entity
-
getName
- Specified by:
getNamein interfaceorg.bukkit.command.CommandSender
-
getPassenger
public org.bukkit.entity.Entity getPassenger()- Specified by:
getPassengerin interfaceorg.bukkit.entity.Entity
-
setPassenger
public boolean setPassenger(@NotNull org.bukkit.entity.Entity entity) - Specified by:
setPassengerin interfaceorg.bukkit.entity.Entity
-
getPassengers
- Specified by:
getPassengersin interfaceorg.bukkit.entity.Entity
-
addPassenger
public boolean addPassenger(@NotNull org.bukkit.entity.Entity entity) - Specified by:
addPassengerin interfaceorg.bukkit.entity.Entity
-
removePassenger
public boolean removePassenger(@NotNull org.bukkit.entity.Entity entity) - Specified by:
removePassengerin interfaceorg.bukkit.entity.Entity
-
isEmpty
public boolean isEmpty()- Specified by:
isEmptyin interfaceorg.bukkit.entity.Entity
-
eject
public boolean eject()- Specified by:
ejectin interfaceorg.bukkit.entity.Entity
-
getFallDistance
public float getFallDistance()- Specified by:
getFallDistancein interfaceorg.bukkit.entity.Entity
-
setFallDistance
public void setFallDistance(float v) - Specified by:
setFallDistancein interfaceorg.bukkit.entity.Entity
-
getLastDamageCause
public org.bukkit.event.entity.EntityDamageEvent getLastDamageCause()- Specified by:
getLastDamageCausein interfaceorg.bukkit.entity.Entity
-
setLastDamageCause
public void setLastDamageCause(org.bukkit.event.entity.EntityDamageEvent entityDamageEvent) - Specified by:
setLastDamageCausein interfaceorg.bukkit.entity.Entity
-
getUniqueId
- Specified by:
getUniqueIdin interfaceorg.bukkit.entity.Entity
-
getTicksLived
public int getTicksLived()- Specified by:
getTicksLivedin interfaceorg.bukkit.entity.Entity
-
setTicksLived
public void setTicksLived(int i) - Specified by:
setTicksLivedin interfaceorg.bukkit.entity.Entity
-
getSpawnCategory
@NotNull public org.bukkit.entity.SpawnCategory getSpawnCategory()- Specified by:
getSpawnCategoryin interfaceorg.bukkit.entity.Entity
-
isInWorld
public boolean isInWorld()- Specified by:
isInWorldin interfaceorg.bukkit.entity.Entity
-
getAsString
- Specified by:
getAsStringin interfaceorg.bukkit.entity.Entity
-
createSnapshot
@Nullable public org.bukkit.entity.EntitySnapshot createSnapshot()- Specified by:
createSnapshotin interfaceorg.bukkit.entity.Entity
-
copy
@NotNull public org.bukkit.entity.Entity copy()- Specified by:
copyin interfaceorg.bukkit.entity.Entity
-
copy
@NotNull public org.bukkit.entity.Entity copy(@NotNull org.bukkit.Location location) - Specified by:
copyin interfaceorg.bukkit.entity.Entity
-
playEffect
public void playEffect(org.bukkit.EntityEffect entityEffect) - Specified by:
playEffectin interfaceorg.bukkit.entity.Entity
-
getType
public org.bukkit.entity.EntityType getType()- Specified by:
getTypein interfaceorg.bukkit.entity.Entity
-
getSwimSound
@NotNull public org.bukkit.Sound getSwimSound()- Specified by:
getSwimSoundin interfaceorg.bukkit.entity.Entity
-
getSwimSplashSound
@NotNull public org.bukkit.Sound getSwimSplashSound()- Specified by:
getSwimSplashSoundin interfaceorg.bukkit.entity.Entity
-
getSwimHighSpeedSplashSound
@NotNull public org.bukkit.Sound getSwimHighSpeedSplashSound()- Specified by:
getSwimHighSpeedSplashSoundin interfaceorg.bukkit.entity.Entity
-
isInsideVehicle
public boolean isInsideVehicle()- Specified by:
isInsideVehiclein interfaceorg.bukkit.entity.Entity
-
leaveVehicle
public boolean leaveVehicle()- Specified by:
leaveVehiclein interfaceorg.bukkit.entity.Entity
-
getVehicle
public org.bukkit.entity.Entity getVehicle()- Specified by:
getVehiclein interfaceorg.bukkit.entity.Entity
-
setMetadata
- Specified by:
setMetadatain interfaceorg.bukkit.metadata.Metadatable
-
getMetadata
- Specified by:
getMetadatain interfaceorg.bukkit.metadata.Metadatable
-
hasMetadata
- Specified by:
hasMetadatain interfaceorg.bukkit.metadata.Metadatable
-
removeMetadata
- Specified by:
removeMetadatain interfaceorg.bukkit.metadata.Metadatable
-
launchProjectile
- Specified by:
launchProjectilein interfaceorg.bukkit.projectiles.ProjectileSource
-
launchProjectile
public <T extends org.bukkit.entity.Projectile> T launchProjectile(Class<? extends T> aClass, org.bukkit.util.Vector vector) - Specified by:
launchProjectilein interfaceorg.bukkit.projectiles.ProjectileSource
-
isPermissionSet
- Specified by:
isPermissionSetin interfaceorg.bukkit.permissions.Permissible
-
isPermissionSet
public boolean isPermissionSet(org.bukkit.permissions.Permission permission) - Specified by:
isPermissionSetin interfaceorg.bukkit.permissions.Permissible
-
hasPermission
- Specified by:
hasPermissionin interfaceorg.bukkit.permissions.Permissible
-
hasPermission
public boolean hasPermission(org.bukkit.permissions.Permission permission) - Specified by:
hasPermissionin interfaceorg.bukkit.permissions.Permissible
-
addAttachment
public org.bukkit.permissions.PermissionAttachment addAttachment(org.bukkit.plugin.Plugin plugin, String s, boolean b) - Specified by:
addAttachmentin interfaceorg.bukkit.permissions.Permissible
-
addAttachment
public org.bukkit.permissions.PermissionAttachment addAttachment(org.bukkit.plugin.Plugin plugin) - Specified by:
addAttachmentin interfaceorg.bukkit.permissions.Permissible
-
addAttachment
public org.bukkit.permissions.PermissionAttachment addAttachment(org.bukkit.plugin.Plugin plugin, String s, boolean b, int i) - Specified by:
addAttachmentin interfaceorg.bukkit.permissions.Permissible
-
addAttachment
public org.bukkit.permissions.PermissionAttachment addAttachment(org.bukkit.plugin.Plugin plugin, int i) - Specified by:
addAttachmentin interfaceorg.bukkit.permissions.Permissible
-
removeAttachment
public void removeAttachment(org.bukkit.permissions.PermissionAttachment permissionAttachment) - Specified by:
removeAttachmentin interfaceorg.bukkit.permissions.Permissible
-
recalculatePermissions
public void recalculatePermissions()- Specified by:
recalculatePermissionsin interfaceorg.bukkit.permissions.Permissible
-
getEffectivePermissions
- Specified by:
getEffectivePermissionsin interfaceorg.bukkit.permissions.Permissible
-
isOp
public boolean isOp()- Specified by:
isOpin interfaceorg.bukkit.permissions.ServerOperator
-
setOp
public void setOp(boolean b) - Specified by:
setOpin interfaceorg.bukkit.permissions.ServerOperator
-
getAttribute
public org.bukkit.attribute.AttributeInstance getAttribute(org.bukkit.attribute.Attribute attribute) - Specified by:
getAttributein interfaceorg.bukkit.attribute.Attributable
-
getPersistentDataContainer
@NotNull public org.bukkit.persistence.PersistentDataContainer getPersistentDataContainer()- Specified by:
getPersistentDataContainerin interfaceorg.bukkit.persistence.PersistentDataHolder
-