public abstract class EntityLiving extends EntityLivingBase
Entity.EnumEntitySize| Modifier and Type | Field and Description |
|---|---|
protected float |
defaultPitch |
protected float[] |
equipmentDropChances |
protected int |
experienceValue |
int |
livingSoundTime |
protected int |
numTicksToChaseTarget |
EntityAITasks |
targetTasks |
EntityAITasks |
tasks |
arrowHitTimer, attackedAtYaw, attackingPlayer, attackTime, cameraPitch, dead, deathTime, entityAge, field_110154_aX, field_70741_aB, field_70763_ax, field_70764_aw, field_70768_au, field_70769_ao, field_70770_ap, hurtTime, isJumping, isSwingInProgress, jumpMovementFactor, lastDamage, limbSwing, limbSwingAmount, maxHurtResistantTime, maxHurtTime, moveForward, moveStrafing, newPosRotationIncrements, newPosX, newPosY, newPosZ, newRotationPitch, newRotationYaw, prevCameraPitch, prevHealth, prevLimbSwingAmount, prevRenderYawOffset, prevRotationYawHead, prevSwingProgress, randomYawVelocity, recentlyHit, renderYawOffset, rotationYawHead, scoreValue, swingProgress, swingProgressIntaddedToChunk, boundingBox, capturedDrops, captureDrops, chunkCoordX, chunkCoordY, chunkCoordZ, dataWatcher, dimension, distanceWalkedModified, distanceWalkedOnStepModified, entityCollisionReduction, entityUniqueID, extendedProperties, fallDistance, field_70135_K, fireResistance, forceSpawn, height, hurtResistantTime, ignoreFrustumCheck, inPortal, inWater, isAirBorne, isCollided, isCollidedHorizontally, isCollidedVertically, isDead, isImmuneToFire, isInWeb, lastTickPosX, lastTickPosY, lastTickPosZ, motionX, motionY, motionZ, myEntitySize, noClip, onGround, portalCounter, posX, posY, posZ, prevDistanceWalkedModified, preventEntitySpawning, prevPosX, prevPosY, prevPosZ, prevRotationPitch, prevRotationYaw, rand, renderDistanceWeight, riddenByEntity, ridingEntity, rotationPitch, rotationYaw, serverPosX, serverPosY, serverPosZ, stepHeight, teleportDirection, ticksExisted, timeUntilPortal, velocityChanged, width, worldObj, yOffset, ySize| Constructor and Description |
|---|
EntityLiving(World par1World) |
addPotionEffect, applyArmorCalculations, applyPotionDamageCalculations, attackEntityAsMob, attackEntityFrom, canBeCollidedWith, canBePushed, canBreatheUnderwater, canEntityBeSeen, clearActivePotions, collideWithEntity, collideWithNearbyEntities, curePotionEffects, damageArmor, damageEntity, decreaseAirSupply, dismountEntity, dropRareDrop, fall, func_110142_aN, func_142015_aE, func_146066_aG, func_146067_o, func_94060_bK, getAbsorptionAmount, getActivePotionEffect, getActivePotionEffects, getAge, getAIMoveSpeed, getAITarget, getArrowCountInEntity, getAttributeMap, getCreatureAttribute, getDeathSound, getEntityAttribute, getEyeHeight, getHealth, getHurtSound, getItemIcon, getLastAttacker, getLastAttackerTime, getLook, getLookVec, getMaxHealth, getPosition, getRNG, getRotationYawHead, getSoundPitch, getSoundVolume, getSwingProgress, getTeam, getTotalArmorValue, handleHealthUpdate, heal, isChild, isClientWorld, isEntityAlive, isEntityUndead, isMovementBlocked, isOnLadder, isOnSameTeam, isOnTeam, isPlayer, isPlayerSleeping, isPotionActive, isPotionActive, isPotionApplicable, jump, kill, knockBack, moveEntityWithHeading, onChangedPotionEffect, onDeath, onDeathUpdate, onFinishedPotionEffect, onItemPickup, onNewPotionEffect, performHurtAnimation, rayTrace, removePotionEffect, removePotionEffectClient, renderBrokenItemStack, setAbsorptionAmount, setArrowCountInEntity, setBeenAttacked, setHealth, setJumping, setLastAttacker, setPositionAndRotation2, setPositionAndUpdate, setRevengeTarget, setRotationYawHead, setSprinting, shouldRiderFaceForward, swingItem, updateAITick, updateArmSwingProgress, updateFallState, updatePotionEffects, updateRiddenaddEntityCrashInfo, addToPlayerScore, addVelocity, applyEntityCollision, canAttackWithItem, canRenderOnFire, canRiderInteract, canTriggerWalking, copyDataFrom, copyLocationAndAnglesFrom, dealFireDamage, doesEntityNotTriggerPressurePlate, dropItem, entityDropItem, equals, extinguish, func_145748_c_, func_145771_j, func_145772_a, func_145774_a, func_145775_I, func_145778_a, func_145780_a, func_145781_i, getAir, getBoundingBox, getBrightness, getBrightnessForRender, getCollisionBorderSize, getCollisionBox, getDataWatcher, getDistance, getDistanceSq, getDistanceSqToEntity, getDistanceToEntity, getEntityData, getEntityId, getEntityString, getExtendedProperties, getFlag, getMaxInPortalTime, getMountedYOffset, getParts, getPersistentID, getPickedResult, getPortalCooldown, getShadowSize, getSplashSound, getSwimSound, getTeleportDirection, getUniqueID, getYOffset, handleLavaMovement, handleWaterMovement, hashCode, hitByEntity, isBurning, isCreatureType, isEating, isEntityEqual, isEntityInsideOpaqueBlock, isEntityInvulnerable, isImmuneToFire, isInRangeToRender3d, isInRangeToRenderDist, isInsideOfMaterial, isInvisible, isInvisibleToPlayer, isInWater, isOffsetPositionInLiquid, isPushedByWater, isRiding, isSneaking, isSprinting, isWet, mountEntity, moveEntity, moveFlying, newDoubleNBTList, newFloatNBTList, onChunkLoad, onCollideWithPlayer, onKillEntity, onStruckByLightning, playSound, preparePlayerToSpawn, readFromNBT, registerExtendedProperties, resetEntityId, setAir, setAngles, setDead, setEating, setEntityId, setFire, setFlag, setInPortal, setInvisible, setInWeb, setLocationAndAngles, setOnFireFromLava, setPosition, setPositionAndRotation, setRotation, setSize, setSneaking, setVelocity, setWorld, shouldDismountInWater, shouldRenderInPass, shouldRiderSit, shouldSetPosAfterLoading, toString, travelToDimension, updateRiderPosition, writeMountToNBT, writeToNBT, writeToNBTOptionalpublic int livingSoundTime
protected int experienceValue
public final EntityAITasks tasks
public final EntityAITasks targetTasks
protected float[] equipmentDropChances
protected float defaultPitch
protected int numTicksToChaseTarget
public EntityLiving(World par1World)
protected void applyEntityAttributes()
applyEntityAttributes in class EntityLivingBasepublic EntityLookHelper getLookHelper()
public EntityMoveHelper getMoveHelper()
public EntityJumpHelper getJumpHelper()
public PathNavigate getNavigator()
public EntitySenses getEntitySenses()
public EntityLivingBase getAttackTarget()
public void setAttackTarget(EntityLivingBase par1EntityLivingBase)
public boolean canAttackClass(java.lang.Class par1Class)
public void eatGrassBonus()
protected void entityInit()
entityInit in class EntityLivingBasepublic int getTalkInterval()
public void playLivingSound()
public void onEntityUpdate()
onEntityUpdate in class EntityLivingBaseprotected int getExperiencePoints(EntityPlayer par1EntityPlayer)
getExperiencePoints in class EntityLivingBasepublic void spawnExplosionParticle()
public void onUpdate()
onUpdate in class EntityLivingBaseprotected float func_110146_f(float par1,
float par2)
func_110146_f in class EntityLivingBaseprotected java.lang.String getLivingSound()
protected Item getDropItem()
protected void dropFewItems(boolean par1,
int par2)
dropFewItems in class EntityLivingBasepublic void writeEntityToNBT(NBTTagCompound par1NBTTagCompound)
writeEntityToNBT in class EntityLivingBasepublic void readEntityFromNBT(NBTTagCompound par1NBTTagCompound)
readEntityFromNBT in class EntityLivingBasepublic void setMoveForward(float par1)
public void setAIMoveSpeed(float par1)
setAIMoveSpeed in class EntityLivingBasepublic void onLivingUpdate()
onLivingUpdate in class EntityLivingBaseprotected boolean isAIEnabled()
isAIEnabled in class EntityLivingBaseprotected boolean canDespawn()
protected void despawnEntity()
protected void updateAITasks()
updateAITasks in class EntityLivingBaseprotected void updateEntityActionState()
updateEntityActionState in class EntityLivingBasepublic int getVerticalFaceSpeed()
public void faceEntity(Entity par1Entity, float par2, float par3)
public boolean getCanSpawnHere()
public float getRenderSizeModifier()
public int getMaxSpawnedInChunk()
public int getMaxSafePointTries()
getMaxSafePointTries in class Entitypublic ItemStack getHeldItem()
getHeldItem in class EntityLivingBasepublic ItemStack getEquipmentInSlot(int par1)
getEquipmentInSlot in class EntityLivingBasepublic ItemStack func_130225_q(int par1)
public void setCurrentItemOrArmor(int par1,
ItemStack par2ItemStack)
setCurrentItemOrArmor in class EntityLivingBasepublic ItemStack[] getLastActiveItems()
getLastActiveItems in class EntityLivingBaseprotected void dropEquipment(boolean par1,
int par2)
dropEquipment in class EntityLivingBaseprotected void addRandomArmor()
public static int getArmorPosition(ItemStack par0ItemStack)
public static Item getArmorItemForSlot(int par0, int par1)
protected void enchantEquipment()
public IEntityLivingData onSpawnWithEgg(IEntityLivingData par1EntityLivingData)
public boolean canBeSteered()
public java.lang.String getCommandSenderName()
getCommandSenderName in class Entitypublic void func_110163_bv()
public void setCustomNameTag(java.lang.String par1Str)
public java.lang.String getCustomNameTag()
public boolean hasCustomNameTag()
public void setAlwaysRenderNameTag(boolean par1)
public boolean getAlwaysRenderNameTag()
public boolean getAlwaysRenderNameTagForRender()
getAlwaysRenderNameTagForRender in class EntityLivingBasepublic void setEquipmentDropChance(int par1,
float par2)
public boolean canPickUpLoot()
public void setCanPickUpLoot(boolean par1)
public boolean isNoDespawnRequired()
public final boolean interactFirst(EntityPlayer par1EntityPlayer)
interactFirst in class Entityprotected boolean interact(EntityPlayer par1EntityPlayer)
protected void updateLeashedState()
public void clearLeashed(boolean par1,
boolean par2)
public boolean allowLeashing()
public boolean getLeashed()
public Entity getLeashedToEntity()
public void setLeashedToEntity(Entity par1Entity, boolean par2)