public interface IEntityLiving extends IEntityLivingBase
Modifier and Type | Method and Description |
---|---|
boolean |
canBeLeashedTo(IPlayer player) |
boolean |
canBeSteered() |
boolean |
canPickUpLoot() |
boolean |
canSpawnHere() |
void |
clearLeashed(boolean sendPacket,
boolean dropLead) |
void |
enablePersistence() |
IEntityLivingBase |
getAttackTarget() |
IEntity |
getLeashedToEntity() |
int |
getMaxSpawnedInChunk() |
float |
getRenderSizeModifier() |
int |
getTalkInterval() |
boolean |
isAIDisabled() |
boolean |
isColliding() |
boolean |
isLeashed() |
boolean |
isLeftHanded() |
boolean |
isNoDespawnRequired() |
void |
playLivingSound() |
void |
setAIDisabled(boolean isAIDisabled) |
void |
setAttackTarget(IEntityLivingBase attackTarget) |
void |
setCanPickUpLoot(boolean canPickUpLoot) |
void |
setDropChance(IEntityEquipmentSlot slot,
float chance) |
void |
setLeashedToEntity(IEntity entity,
boolean sendAttachNotification) |
void |
setLeftHanded(boolean isLeftHanded) |
void |
setMoveForward(float moveForward) |
void |
setMoveStrafing(float moveForward) |
void |
setMoveVertical(float moveForward) |
void |
spawnExplosionParticle() |
addPotionEffect, canBreatheUnderwater, canEntityBeSeen, clearActivePotions, getActivePotionEffect, getActivePotionEffects, getAIMoveSpeed, getArrowCountInEntity, getAttackingEntity, getAttribute, getHealth, getHeldItemMainHand, getHeldItemOffHand, getItemInSlot, getLastAttackedEntity, getLastAttackedEntityTime, getLastDamageSource, getMaxHealth, getRevengeTarget, getTotalArmorValue, hasItemInSlot, heal, isChild, isOnLadder, isPotionActive, isPotionEffectApplicable, isUndead, knockBack, onDeath, onLivingUpdate, setAIMoveSpeed, setArrowCountInEntity, setHealth, setItemToSlot, setLastAttackedEntity, setRevengeTarger
addTag, alwaysRenderNameTag, attackEntityFrom, canBeAttackedWithItem, canBeCollidedWith, canBePushed, canPassengerSteer, canRiderInteract, canTrample, dismountRidingEntity, doesTriggerPressurePlate, dropItem, extinguish, getAir, getArmorInventoryList, getControllingPassenger, getCustomName, getDefinition, getDimension, getDistanceSqToEntity, getEquipmentAndArmor, getEyeHight, getHeldEquipment, getID, getInternal, getLookingDirection, getLowestRidingEntity, getMaxFallHeight, getMaxInPortalTime, getMotionX, getMotionY, getMotionZ, getNBT, getParts, getPassengers, getPassengersRecursive, getPickedResult, getPortalCooldown, getPosition3f, getPosX, getPosY, getPosZ, getRidingEntity, getRotationPitch, getRotationYaw, getTags, getTeam, getX, getY, getZ, hasCustomName, hasNoGravity, isAlive, isBeingRidden, isBoss, isBurning, isEntityEqual, isGlowing, isImmuneToExplosions, isImmuneToFire, isInLava, isInsideOfMaterial, isInsideOpaqueBlock, isInvisible, isInvulnerable, isInvulnerableTo, isInWater, isOnSameTeam, isOutsideBorder, isOverWater, isPassenger, isPushedByWater, isRiding, isRidingSameEntity, isSilent, isSneaking, isSprinting, isWet, onEntityUpdate, onKillCommand, onUpdate, removePassengers, removeTag, setAir, setAlwaysRenderNameTag, setCustomName, setDead, setDimension, setFire, setGlowing, setID, setInvisible, setInvulnerable, setInWeb, setMotionX, setMotionY, setMotionZ, setNoGravity, setOutsideBorder, setPosition, setPosX, setPosY, setPosZ, setRotationPitch, setRotationYaw, setSilent, setSneaking, setSprinting, setToLocationFrom, setWorld, shouldRiderDismountInWater, shouldRiderSit, spawnRunningParticles
getDisplayName, getPosition, getServer, getWorld, sendMessage
IEntityLivingBase getAttackTarget()
void setAttackTarget(IEntityLivingBase attackTarget)
int getTalkInterval()
void playLivingSound()
void spawnExplosionParticle()
void setMoveForward(float moveForward)
void setMoveVertical(float moveForward)
void setMoveStrafing(float moveForward)
boolean canSpawnHere()
boolean isColliding()
float getRenderSizeModifier()
int getMaxSpawnedInChunk()
boolean canBeSteered()
void setDropChance(IEntityEquipmentSlot slot, float chance)
boolean canPickUpLoot()
void setCanPickUpLoot(boolean canPickUpLoot)
void enablePersistence()
boolean isNoDespawnRequired()
void clearLeashed(boolean sendPacket, boolean dropLead)
boolean canBeLeashedTo(IPlayer player)
boolean isLeashed()
IEntity getLeashedToEntity()
void setLeashedToEntity(IEntity entity, boolean sendAttachNotification)
boolean isAIDisabled()
void setAIDisabled(boolean isAIDisabled)
boolean isLeftHanded()
void setLeftHanded(boolean isLeftHanded)