Package com.sucy.skill.dynamic
Class TempEntity
java.lang.Object
com.sucy.skill.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(EffectTarget target) TempEntity(org.bukkit.Location loc) Sets up a new dummy entity -
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(@NotNull org.bukkit.entity.Entity target) booleanvoiddamage(double v) voiddamage(double v, org.bukkit.entity.Entity entity) booleaneject()doubleCollection<org.bukkit.potion.PotionEffect>intintorg.bukkit.attribute.AttributeInstancegetAttribute(org.bukkit.attribute.Attribute attribute) @NotNull org.bukkit.util.BoundingBoxboolean@NotNull org.bukkit.entity.EntityCategory@Nullable org.bukkit.Sound@NotNull org.bukkit.SoundgetDrinkingSound(@NotNull org.bukkit.inventory.ItemStack itemStack) @NotNull org.bukkit.SoundgetEatingSound(@NotNull org.bukkit.inventory.ItemStack itemStack) Set<org.bukkit.permissions.PermissionAttachmentInfo>intorg.bukkit.inventory.EntityEquipmentdoubledoublegetEyeHeight(boolean b) org.bukkit.Location@NotNull org.bukkit.block.BlockFace@NotNull org.bukkit.SoundgetFallDamageSound(int i) @NotNull org.bukkit.Sound@NotNull org.bukkit.Soundfloatintintdoubledouble@Nullable org.bukkit.Soundorg.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(@NotNull 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>@NotNull org.bukkit.persistence.PersistentDataContainerorg.bukkit.block.PistonMoveReactionint@NotNull org.bukkit.entity.PosegetPose()org.bukkit.potion.PotionEffectgetPotionEffect(org.bukkit.potion.PotionEffectType potionEffectType) intbooleanorg.bukkit.Server@NotNull org.bukkit.entity.SpawnCategory@NotNull org.bukkit.Sound@NotNull org.bukkit.Sound@NotNull org.bukkit.Soundorg.bukkit.block.BlockgetTargetBlock(HashSet<Byte> hashSet, int i) org.bukkit.block.BlockgetTargetBlock(Set<org.bukkit.Material> set, int i) @Nullable org.bukkit.block.BlockgetTargetBlockExact(int maxDistance) @Nullable org.bukkit.block.BlockgetTargetBlockExact(int maxDistance, @NotNull org.bukkit.FluidCollisionMode fluidCollisionMode) intorg.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()booleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanisOp()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) @Nullable org.bukkit.util.RayTraceResultrayTraceBlocks(double maxDistance) @Nullable org.bukkit.util.RayTraceResultrayTraceBlocks(double maxDistance, @NotNull 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) booleanvoidvoidsendMessage(@Nullable UUID sender, @NotNull String message) voidsendMessage(@Nullable UUID sender, @NotNull String[] messages) voidvoidsendMessage(String[] strings) 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) 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(@NotNull 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.Arrow@NotNull org.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
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
- Specified by:
getLastTwoTargetBlocksin interfaceorg.bukkit.entity.LivingEntity
-
getTargetBlockExact
@Nullable public @Nullable org.bukkit.block.Block getTargetBlockExact(int maxDistance) - Specified by:
getTargetBlockExactin interfaceorg.bukkit.entity.LivingEntity
-
getTargetBlockExact
@Nullable public @Nullable org.bukkit.block.Block getTargetBlockExact(int maxDistance, @NotNull @NotNull org.bukkit.FluidCollisionMode fluidCollisionMode) - Specified by:
getTargetBlockExactin interfaceorg.bukkit.entity.LivingEntity
-
rayTraceBlocks
@Nullable public @Nullable org.bukkit.util.RayTraceResult rayTraceBlocks(double maxDistance) - Specified by:
rayTraceBlocksin interfaceorg.bukkit.entity.LivingEntity
-
rayTraceBlocks
@Nullable public @Nullable org.bukkit.util.RayTraceResult rayTraceBlocks(double maxDistance, @NotNull @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
-
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
-
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 @NotNull org.bukkit.block.BlockFace getFacing()- Specified by:
getFacingin interfaceorg.bukkit.entity.Entity
-
getPose
@NotNull public @NotNull org.bukkit.entity.Pose getPose()- Specified by:
getPosein interfaceorg.bukkit.entity.Entity
-
spigot
@NotNull public @NotNull 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 @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 @NotNull org.bukkit.entity.memory.MemoryKey<T> memoryKey) - Specified by:
getMemoryin interfaceorg.bukkit.entity.LivingEntity
-
setMemory
public <T> void setMemory(@NotNull @NotNull org.bukkit.entity.memory.MemoryKey<T> memoryKey, @Nullable T memoryValue) - Specified by:
setMemoryin interfaceorg.bukkit.entity.LivingEntity
-
getHurtSound
@Nullable public @Nullable org.bukkit.Sound getHurtSound()- Specified by:
getHurtSoundin interfaceorg.bukkit.entity.LivingEntity
-
getDeathSound
@Nullable public @Nullable org.bukkit.Sound getDeathSound()- Specified by:
getDeathSoundin interfaceorg.bukkit.entity.LivingEntity
-
getFallDamageSound
@NotNull public @NotNull org.bukkit.Sound getFallDamageSound(int i) - Specified by:
getFallDamageSoundin interfaceorg.bukkit.entity.LivingEntity
-
getFallDamageSoundSmall
@NotNull public @NotNull org.bukkit.Sound getFallDamageSoundSmall()- Specified by:
getFallDamageSoundSmallin interfaceorg.bukkit.entity.LivingEntity
-
getFallDamageSoundBig
@NotNull public @NotNull org.bukkit.Sound getFallDamageSoundBig()- Specified by:
getFallDamageSoundBigin interfaceorg.bukkit.entity.LivingEntity
-
getDrinkingSound
@NotNull public @NotNull org.bukkit.Sound getDrinkingSound(@NotNull @NotNull org.bukkit.inventory.ItemStack itemStack) - Specified by:
getDrinkingSoundin interfaceorg.bukkit.entity.LivingEntity
-
getEatingSound
@NotNull public @NotNull org.bukkit.Sound getEatingSound(@NotNull @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 @NotNull 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
-
_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 @NotNull 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
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(org.bukkit.entity.Entity entity) - Specified by:
setPassengerin interfaceorg.bukkit.entity.Entity
-
getPassengers
- Specified by:
getPassengersin interfaceorg.bukkit.entity.Entity
-
addPassenger
public boolean addPassenger(org.bukkit.entity.Entity entity) - Specified by:
addPassengerin interfaceorg.bukkit.entity.Entity
-
removePassenger
public boolean removePassenger(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 @NotNull org.bukkit.entity.SpawnCategory getSpawnCategory()- Specified by:
getSpawnCategoryin 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 @NotNull org.bukkit.Sound getSwimSound()- Specified by:
getSwimSoundin interfaceorg.bukkit.entity.Entity
-
getSwimSplashSound
@NotNull public @NotNull org.bukkit.Sound getSwimSplashSound()- Specified by:
getSwimSplashSoundin interfaceorg.bukkit.entity.Entity
-
getSwimHighSpeedSplashSound
@NotNull public @NotNull 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 @NotNull org.bukkit.persistence.PersistentDataContainer getPersistentDataContainer()- Specified by:
getPersistentDataContainerin interfaceorg.bukkit.persistence.PersistentDataHolder
-