public class EntityZombie extends EntityMob
arrowHitTimer, attackedAtYaw, attackTime, cameraPitch, carryoverDamage, deathTime, experienceValue, field_70730_aX, field_70731_aW, field_70769_ao, field_70770_ap, hurtTime, isJumping, isSwingInProgress, jumpMovementFactor, landMovementFactor, limbSwing, limbYaw, livingSoundTime, maxHurtResistantTime, maxHurtTime, pickUpLootProability, prevCameraPitch, prevHealth, prevLimbYaw, prevRenderYawOffset, prevRotationYawHead, prevSwingProgress, renderYawOffset, rotationYawHead, swingProgress, swingProgressInt, targetTasks, tasksaddedToChunk, boundingBox, capturedDrops, captureDrops, chunkCoordX, chunkCoordY, chunkCoordZ, cloakUrl, dimension, distanceWalkedModified, entityCollisionReduction, entityId, fallDistance, field_70135_K, field_82151_R, field_98038_p, fireResistance, height, hurtResistantTime, ignoreFrustumCheck, isAirBorne, isCollided, isCollidedHorizontally, isCollidedVertically, isDead, lastTickPosX, lastTickPosY, lastTickPosZ, motionX, motionY, motionZ, myEntitySize, noClip, onGround, posX, posY, posZ, prevDistanceWalkedModified, preventEntitySpawning, prevPosX, prevPosY, prevPosZ, prevRotationPitch, prevRotationYaw, renderDistanceWeight, riddenByEntity, ridingEntity, rotationPitch, rotationYaw, serverPosX, serverPosY, serverPosZ, skinUrl, stepHeight, ticksExisted, timeUntilPortal, velocityChanged, width, worldObj, yOffset, ySizemobSelector| Constructor and Description | 
|---|
EntityZombie(World par1World)  | 
| Modifier and Type | Method and Description | 
|---|---|
boolean | 
attackEntityAsMob(Entity par1Entity)  | 
int | 
getAttackStrength(Entity par1Entity)
Returns the amount of damage a mob should deal. 
 | 
EnumCreatureAttribute | 
getCreatureAttribute()
Get this Entity's EnumCreatureAttribute 
 | 
int | 
getMaxHealth()  | 
float | 
getSpeedModifier()
This method returns a value to be applied directly to entity speed, this factor is less than 1 when a slowdown
 potion effect is applied, more than 1 when a haste potion effect is applied and 2 for fleeing entities. 
 | 
String | 
getTexture()  | 
int | 
getTotalArmorValue()
Returns the current armor value as determined by a call to InventoryPlayer.getTotalArmorValue 
 | 
void | 
handleHealthUpdate(byte par1)  | 
void | 
initCreature()
Initialize this creature. 
 | 
boolean | 
interact(EntityPlayer par1EntityPlayer)
Called when a player interacts with a mob. 
 | 
boolean | 
isChild()
If Animal, checks if the age timer is negative 
 | 
boolean | 
isConverting()
Returns whether this zombie is in the process of converting to a villager 
 | 
boolean | 
isVillager()
Return whether this zombie is a villager. 
 | 
void | 
onKillEntity(EntityLiving par1EntityLiving)
This method gets called when the entity kills another one. 
 | 
void | 
onLivingUpdate()
Called frequently so the entity can update its state every tick as required. 
 | 
void | 
onUpdate()
Called to update the entity's position/logic. 
 | 
void | 
readEntityFromNBT(NBTTagCompound par1NBTTagCompound)
(abstract) Protected helper method to read subclass entity data from NBT. 
 | 
void | 
setChild(boolean par1)
Set whether this zombie is a child. 
 | 
void | 
setVillager(boolean par1)
Set whether this zombie is a villager. 
 | 
void | 
writeEntityToNBT(NBTTagCompound par1NBTTagCompound)
(abstract) Protected helper method to write subclass entity data to NBT. 
 | 
attackEntityFrom, getBlockPathWeight, getCanSpawnHeregetEntityToAttack, hasPath, setPathToEntity, setTargetaddPotionEffect, canAttackClass, canBeCollidedWith, canBePushed, canBeSteered, canBreatheUnderwater, canEntityBeSeen, canPickUpLoot, clearActivePotions, curePotionEffects, detachHome, eatGrassBonus, faceEntity, func_82143_as, func_94056_bM, func_94057_bL, func_94058_c, func_94059_bO, func_94060_bK, func_94061_f, func_94062_bN, func_96120_a, getActivePotionEffect, getActivePotionEffects, getAge, getAIMoveSpeed, getAITarget, getArmorItemForSlot, getArmorPosition, getArrowCountInEntity, getAttackTarget, getCurrentArmor, getCurrentItemOrArmor, getEntityName, getEntitySenses, getEyeHeight, getHealth, getHeldItem, getHomePosition, getItemIcon, getJumpHelper, getLastActiveItems, getLastAttackingEntity, getLook, getLookHelper, getLookVec, getMaximumHomeDistance, getMaxSpawnedInChunk, getMoveHelper, getNavigator, getPosition, getRenderSizeModifier, getRNG, getRotationYawHead, getSwingProgress, getTalkInterval, getVerticalFaceSpeed, hasHome, heal, isBlocking, isEntityAlive, isEntityUndead, isOnLadder, isPlayerSleeping, isPotionActive, isPotionActive, isPotionApplicable, isWithinHomeDistance, isWithinHomeDistanceCurrentPosition, knockBack, moveEntityWithHeading, onDeath, onEntityUpdate, onItemPickup, performHurtAnimation, playLivingSound, rayTrace, removePotionEffect, removePotionEffectClient, renderBrokenItemStack, setAIMoveSpeed, setArrowCountInEntity, setAttackTarget, setCanPickUpLoot, setCurrentItemOrArmor, setEntityHealth, setHomeArea, setJumping, setLastAttackingEntity, setMoveForward, setPositionAndRotation2, setPositionAndUpdate, setRevengeTarget, setRotationYawHead, shouldRiderFaceForward, spawnExplosionParticle, swingItem, updateRiddenaddEntityID, addToPlayerScore, addVelocity, applyEntityCollision, canAttackWithItem, canRenderOnFire, copyDataFrom, doesEntityNotTriggerPressurePlate, dropItem, dropItemWithOffset, entityDropItem, equals, extinguish, func_82146_a, func_82149_j, func_85029_a, func_85031_j, func_96090_ax, func_96091_a, func_96092_aw, func_98034_c, func_98035_c, getAir, getBoundingBox, getBrightness, getBrightnessForRender, getCollisionBorderSize, getCollisionBox, getDataWatcher, getDistance, getDistanceSq, getDistanceSqToEntity, getDistanceToEntity, getEntityData, getExtendedProperties, getHasActivePotion, getMaxInPortalTime, getMountedYOffset, getParts, getPersistentID, getPickedResult, getPortalCooldown, getShadowSize, getTeleportDirection, getYOffset, handleLavaMovement, handleWaterMovement, hashCode, isBurning, isCreatureType, isEating, isEntityEqual, isEntityInsideOpaqueBlock, isEntityInvulnerable, isImmuneToFire, isInRangeToRenderDist, isInRangeToRenderVec3D, isInsideOfMaterial, isInWater, isOffsetPositionInLiquid, isRiding, isSneaking, isSprinting, isWet, mountEntity, moveEntity, moveFlying, onCollideWithPlayer, onStruckByLightning, playSound, readFromNBT, registerExtendedProperties, resetEntityId, setAir, setAngles, setDead, setEating, setFire, setHasActivePotion, setInPortal, setInWeb, setLocationAndAngles, setPosition, setPositionAndRotation, setSneaking, setSprinting, setVelocity, setWorld, shouldRenderInPass, shouldRiderSit, toString, travelToDimension, unmountEntity, updateCloak, updateRiderPosition, writeToNBTpublic EntityZombie(World par1World)
public float getSpeedModifier()
getSpeedModifier in class EntityCreaturepublic String getTexture()
getTexture in class EntityLivingpublic int getMaxHealth()
getMaxHealth in class EntityLivingpublic int getTotalArmorValue()
getTotalArmorValue in class EntityLivingpublic boolean isChild()
isChild in class EntityLivingpublic void setChild(boolean par1)
public boolean isVillager()
public void setVillager(boolean par1)
public void onLivingUpdate()
onLivingUpdate in class EntityMobpublic void onUpdate()
public boolean attackEntityAsMob(Entity par1Entity)
attackEntityAsMob in class EntityMobpublic int getAttackStrength(Entity par1Entity)
getAttackStrength in class EntityMobpublic EnumCreatureAttribute getCreatureAttribute()
getCreatureAttribute in class EntityLivingpublic void writeEntityToNBT(NBTTagCompound par1NBTTagCompound)
writeEntityToNBT in class EntityLivingpublic void readEntityFromNBT(NBTTagCompound par1NBTTagCompound)
readEntityFromNBT in class EntityLivingpublic void onKillEntity(EntityLiving par1EntityLiving)
onKillEntity in class Entitypublic void initCreature()
initCreature in class EntityLivingpublic boolean interact(EntityPlayer par1EntityPlayer)
public void handleHealthUpdate(byte par1)
handleHealthUpdate in class EntityLivingpublic boolean isConverting()