public class EntityZombie extends EntityMob
Entity.EnumEntitySize
Modifier and Type | Field and Description |
---|---|
protected static IAttribute |
field_110186_bp |
entityToAttack, field_110179_h, field_110181_i, fleeingTick, hasAttacked
defaultPitch, equipmentDropChances, experienceValue, livingSoundTime, numTicksToChaseTarget, targetTasks, 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, swingProgressInt
addedToChunk, boundingBox, chunkCoordX, chunkCoordY, chunkCoordZ, dataWatcher, dimension, distanceWalkedModified, distanceWalkedOnStepModified, entityCollisionReduction, entityUniqueID, 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
mobSelector
Constructor and Description |
---|
EntityZombie(World p_i1745_1_) |
Modifier and Type | Method and Description |
---|---|
protected void |
addRandomArmor() |
protected void |
applyEntityAttributes() |
boolean |
attackEntityAsMob(Entity p_70652_1_) |
boolean |
attackEntityFrom(DamageSource p_70097_1_,
float p_70097_2_) |
protected boolean |
canDespawn() |
protected void |
convertToVillager() |
protected void |
dropRareDrop(int p_70600_1_) |
protected void |
entityInit() |
protected void |
func_145780_a(int p_145780_1_,
int p_145780_2_,
int p_145780_3_,
Block p_145780_4_) |
protected void |
func_146069_a(float p_146069_1_) |
void |
func_146070_a(boolean p_146070_1_) |
void |
func_146071_k(boolean p_146071_1_) |
boolean |
func_146072_bX() |
protected int |
getConversionTimeBoost() |
EnumCreatureAttribute |
getCreatureAttribute() |
protected java.lang.String |
getDeathSound() |
protected Item |
getDropItem() |
protected int |
getExperiencePoints(EntityPlayer p_70693_1_) |
protected java.lang.String |
getHurtSound() |
protected java.lang.String |
getLivingSound() |
int |
getTotalArmorValue() |
void |
handleHealthUpdate(byte p_70103_1_) |
boolean |
interact(EntityPlayer p_70085_1_) |
protected boolean |
isAIEnabled() |
boolean |
isChild() |
boolean |
isConverting() |
boolean |
isVillager() |
void |
onKillEntity(EntityLivingBase p_70074_1_) |
void |
onLivingUpdate() |
IEntityLivingData |
onSpawnWithEgg(IEntityLivingData p_110161_1_) |
void |
onUpdate() |
void |
readEntityFromNBT(NBTTagCompound p_70037_1_) |
void |
setChild(boolean p_82227_1_) |
protected void |
setSize(float p_70105_1_,
float p_70105_2_) |
void |
setVillager(boolean p_82229_1_) |
protected void |
startConversion(int p_82228_1_) |
void |
writeEntityToNBT(NBTTagCompound p_70014_1_) |
attackEntity, findPlayerToAttack, func_146066_aG, func_146067_o, getBlockPathWeight, getCanSpawnHere, getSplashSound, getSwimSound, isValidLightLevel
detachHome, func_110174_bM, func_142017_o, getEntityToAttack, getHomePosition, hasHome, hasPath, isMovementCeased, isWithinHomeDistance, isWithinHomeDistanceCurrentPosition, setHomeArea, setPathToEntity, setTarget, updateEntityActionState, updateLeashedState, updateWanderPath
allowLeashing, canAttackClass, canBeSteered, canPickUpLoot, clearLeashed, despawnEntity, dropEquipment, dropFewItems, eatGrassBonus, enchantEquipment, faceEntity, func_110146_f, func_110163_bv, func_130225_q, getAlwaysRenderNameTag, getAlwaysRenderNameTagForRender, getArmorItemForSlot, getArmorPosition, getAttackTarget, getCommandSenderName, getCustomNameTag, getEntitySenses, getEquipmentInSlot, getHeldItem, getJumpHelper, getLastActiveItems, getLeashed, getLeashedToEntity, getLookHelper, getMaxSafePointTries, getMaxSpawnedInChunk, getMoveHelper, getNavigator, getRenderSizeModifier, getTalkInterval, getVerticalFaceSpeed, hasCustomNameTag, interactFirst, isNoDespawnRequired, onEntityUpdate, playLivingSound, setAIMoveSpeed, setAlwaysRenderNameTag, setAttackTarget, setCanPickUpLoot, setCurrentItemOrArmor, setCustomNameTag, setEquipmentDropChance, setLeashedToEntity, setMoveForward, spawnExplosionParticle, updateAITasks
addPotionEffect, applyArmorCalculations, applyPotionDamageCalculations, canBeCollidedWith, canBePushed, canBreatheUnderwater, canEntityBeSeen, clearActivePotions, collideWithEntity, collideWithNearbyEntities, damageArmor, damageEntity, decreaseAirSupply, dismountEntity, fall, func_110142_aN, func_142015_aE, func_152111_bt, func_152112_bu, func_94060_bK, getAbsorptionAmount, getActivePotionEffect, getActivePotionEffects, getAge, getAIMoveSpeed, getAITarget, getArrowCountInEntity, getAttributeMap, getEntityAttribute, getEyeHeight, getHealth, getItemIcon, getLastAttacker, getLastAttackerTime, getLook, getLookVec, getMaxHealth, getPosition, getRNG, getRotationYawHead, getSoundPitch, getSoundVolume, getSwingProgress, getTeam, heal, 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, swingItem, updateAITick, updateArmSwingProgress, updateFallState, updatePotionEffects, updateRidden
addEntityCrashInfo, addToPlayerScore, addVelocity, applyEntityCollision, canAttackWithItem, canRenderOnFire, 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_145781_i, getAir, getBoundingBox, getBrightness, getBrightnessForRender, getCollisionBorderSize, getCollisionBox, getDataWatcher, getDistance, getDistanceSq, getDistanceSqToEntity, getDistanceToEntity, getEntityId, getEntityString, getFlag, getMaxInPortalTime, getMountedYOffset, getParts, getPortalCooldown, getShadowSize, getTeleportDirection, getUniqueID, getYOffset, handleLavaMovement, handleWaterMovement, hashCode, hitByEntity, isBurning, isEating, isEntityEqual, isEntityInsideOpaqueBlock, isEntityInvulnerable, isImmuneToFire, isInRangeToRender3d, isInRangeToRenderDist, isInsideOfMaterial, isInvisible, isInvisibleToPlayer, isInWater, isOffsetPositionInLiquid, isPushedByWater, isRiding, isSneaking, isSprinting, isWet, mountEntity, moveEntity, moveFlying, newDoubleNBTList, newFloatNBTList, onChunkLoad, onCollideWithPlayer, onStruckByLightning, playSound, preparePlayerToSpawn, readFromNBT, setAir, setAngles, setDead, setEating, setEntityId, setFire, setFlag, setInPortal, setInvisible, setInWeb, setLocationAndAngles, setOnFireFromLava, setPosition, setPositionAndRotation, setRotation, setSneaking, setVelocity, setWorld, shouldSetPosAfterLoading, toString, travelToDimension, updateRiderPosition, writeMountToNBT, writeToNBT, writeToNBTOptional
protected static final IAttribute field_110186_bp
public EntityZombie(World p_i1745_1_)
protected void applyEntityAttributes()
applyEntityAttributes
in class EntityMob
protected void entityInit()
entityInit
in class EntityLiving
public int getTotalArmorValue()
getTotalArmorValue
in class EntityLivingBase
protected boolean isAIEnabled()
isAIEnabled
in class EntityLiving
public boolean func_146072_bX()
public void func_146070_a(boolean p_146070_1_)
public boolean isChild()
isChild
in class EntityLivingBase
protected int getExperiencePoints(EntityPlayer p_70693_1_)
getExperiencePoints
in class EntityLiving
public void setChild(boolean p_82227_1_)
public boolean isVillager()
public void setVillager(boolean p_82229_1_)
public void onLivingUpdate()
onLivingUpdate
in class EntityMob
public boolean attackEntityFrom(DamageSource p_70097_1_, float p_70097_2_)
attackEntityFrom
in class EntityMob
public boolean attackEntityAsMob(Entity p_70652_1_)
attackEntityAsMob
in class EntityMob
protected java.lang.String getLivingSound()
getLivingSound
in class EntityLiving
protected java.lang.String getHurtSound()
getHurtSound
in class EntityMob
protected java.lang.String getDeathSound()
getDeathSound
in class EntityMob
protected void func_145780_a(int p_145780_1_, int p_145780_2_, int p_145780_3_, Block p_145780_4_)
func_145780_a
in class Entity
protected Item getDropItem()
getDropItem
in class EntityLiving
public EnumCreatureAttribute getCreatureAttribute()
getCreatureAttribute
in class EntityLivingBase
protected void dropRareDrop(int p_70600_1_)
dropRareDrop
in class EntityLivingBase
protected void addRandomArmor()
addRandomArmor
in class EntityLiving
public void writeEntityToNBT(NBTTagCompound p_70014_1_)
writeEntityToNBT
in class EntityLiving
public void readEntityFromNBT(NBTTagCompound p_70037_1_)
readEntityFromNBT
in class EntityLiving
public void onKillEntity(EntityLivingBase p_70074_1_)
onKillEntity
in class Entity
public IEntityLivingData onSpawnWithEgg(IEntityLivingData p_110161_1_)
onSpawnWithEgg
in class EntityLiving
public boolean interact(EntityPlayer p_70085_1_)
interact
in class EntityLiving
protected void startConversion(int p_82228_1_)
public void handleHealthUpdate(byte p_70103_1_)
handleHealthUpdate
in class EntityLivingBase
protected boolean canDespawn()
canDespawn
in class EntityLiving
public boolean isConverting()
protected void convertToVillager()
protected int getConversionTimeBoost()
public void func_146071_k(boolean p_146071_1_)
protected final void setSize(float p_70105_1_, float p_70105_2_)
protected final void func_146069_a(float p_146069_1_)