public interface IEntityLiving<T extends net.minecraft.entity.EntityLiving> extends IEntityLivingBase<T>
| Modifier and Type | Method and Description |
|---|---|
boolean |
allowLeashing() |
boolean |
canPickUpLoot() |
void |
clearLeashed(boolean sendPacket,
boolean dropLeash) |
void |
clearNavigation() |
void |
enablePersistence() |
void |
faceEntity(IEntity entity,
float pitch,
float yaw) |
boolean |
getAlwaysRenderNameTag() |
java.lang.String |
getCustomNameTag() |
boolean |
getLeashed() |
IEntity |
getLeashedTo() |
T |
getMCEntity()
Expert use only
|
boolean |
hasCustomNameTag() |
boolean |
isNavigating() |
boolean |
isPersistent() |
void |
navigateTo(double var1,
double var3,
double var5,
double var7) |
void |
playLivingSound() |
void |
setAlwaysRenderNameTag(boolean alwaysRender) |
void |
setCanPickUpLoot(boolean pickUp) |
void |
setCustomNameTag(java.lang.String text) |
void |
setLeashedTo(IEntity entity,
boolean sendPacket) |
void |
setMoveForward(float speed) |
void |
spawnExplosionParticle() |
addPotionEffect, canSeeEntity, clearPotionEffects, getAbsorptionAmount, getAIMoveSpeed, getArmor, getAttackTarget, getHealth, getHeldItem, getLookingAtBlock, getLookingAtEntities, getLookingAtEntities, getLookingAtPos, getLookVector, getMaxHealth, getPotionEffect, getType, hurt, hurt, hurt, isAttacking, setAbsorptionAmount, setAIMoveSpeed, setArmor, setAttackTarget, setHealth, setHeldItem, swingHand, typeOfclearStoredData, clearTempData, despawn, dropItem, extinguish, getAge, getAllNbt, getBlockX, getBlockY, getBlockZ, getDimension, getEntityId, getHeight, getMotion, getMotionX, getMotionY, getMotionZ, getMount, getNbt, getNbtOptional, getPitch, getPosition, getRider, getRotation, getStoredData, getSurroundingEntities, getSurroundingEntities, getTempData, getTypeName, getUniqueID, getWidth, getWorld, getX, getY, getYOffset, getZ, hasCollided, hasStoredData, hasTempData, inFire, inLava, inWater, isAirborne, isAlive, isBurning, isSneaking, isSprinting, knockback, knockback, knockback, removeStoredData, removeTempData, setBurning, setImmune, setInvisible, setMotion, setMotion, setMotionX, setMotionY, setMotionZ, setMount, setNbt, setPitch, setPosition, setPosition, setRider, setRotation, setSneaking, setSprinting, setStoredData, setTempData, setX, setY, setZ, spawnParticle, storeAsCloneboolean isNavigating()
void clearNavigation()
void navigateTo(double var1,
double var3,
double var5,
double var7)
T getMCEntity()
IEntityLivingBasegetMCEntity in interface IEntity<T extends net.minecraft.entity.EntityLiving>getMCEntity in interface IEntityLivingBase<T extends net.minecraft.entity.EntityLiving>void playLivingSound()
void spawnExplosionParticle()
void setMoveForward(float speed)
void faceEntity(IEntity entity, float pitch, float yaw)
boolean canPickUpLoot()
void setCanPickUpLoot(boolean pickUp)
boolean isPersistent()
void enablePersistence()
void setCustomNameTag(java.lang.String text)
java.lang.String getCustomNameTag()
boolean hasCustomNameTag()
void setAlwaysRenderNameTag(boolean alwaysRender)
boolean getAlwaysRenderNameTag()
void clearLeashed(boolean sendPacket,
boolean dropLeash)
boolean allowLeashing()
boolean getLeashed()
IEntity getLeashedTo()
void setLeashedTo(IEntity entity, boolean sendPacket)