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 |
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, setRevengeTargeraddTag, 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, getRayTrace, getRayTrace, 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, onGround, onKillCommand, onUpdate, removePassengers, removeTag, setAir, setAlwaysRenderNameTag, setCustomName, setDead, setDimension, setFire, setGlowing, setID, setInvisible, setInvulnerable, setInWeb, setMotionX, setMotionY, setMotionZ, setNBT, setNoGravity, setOutsideBorder, setPosition, setPosition3f, setPosX, setPosY, setPosZ, setRotationPitch, setRotationYaw, setSilent, setSneaking, setSprinting, setToLocationFrom, setWorld, shouldRiderDismountInWater, shouldRiderSit, spawnRunningParticles, updategetDisplayName, getPosition, getServer, getWorld, sendMessageIEntityLivingBase getAttackTarget()
void setAttackTarget(IEntityLivingBase attackTarget)
int getTalkInterval()
void playLivingSound()
void spawnExplosionParticle()
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)