public class EntityGuardian extends EntityMob
EntityLiving.SpawnPlacementTypefield_175455_afield_110179_h, field_110181_iequipmentDropChances, experienceValue, jumpHelper, livingSoundTime, moveHelper, navigator, targetTasks, tasksarrowHitTimer, attackedAtYaw, attackingPlayer, 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, prevLimbSwingAmount, prevRenderYawOffset, prevRotationYawHead, prevSwingProgress, randomYawVelocity, recentlyHit, renderYawOffset, rotationYawHead, scoreValue, swingProgress, swingProgressIntaddedToChunk, capturedDrops, captureDrops, chunkCoordX, chunkCoordY, chunkCoordZ, dataWatcher, dimension, distanceWalkedModified, distanceWalkedOnStepModified, entityCollisionReduction, entityUniqueID, extendedProperties, fallDistance, fireResistance, firstUpdate, forceSpawn, height, hurtResistantTime, ignoreFrustumCheck, inPortal, inWater, isAirBorne, isCollided, isCollidedHorizontally, isCollidedVertically, isDead, isImmuneToFire, isInWeb, lastTickPosX, lastTickPosY, lastTickPosZ, motionX, motionY, motionZ, 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, worldObjfield_175450_e, mobSelector| Constructor and Description |
|---|
EntityGuardian(World worldIn) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addRandomArmor() |
protected void |
applyEntityAttributes() |
boolean |
attackEntityFrom(DamageSource source,
float amount) |
protected boolean |
canTriggerWalking() |
protected void |
dropFewItems(boolean p_70628_1_,
int p_70628_2_) |
protected void |
entityInit() |
void |
func_145781_i(int p_145781_1_) |
protected PathNavigate |
func_175447_b(World worldIn) |
int |
func_175464_ck() |
void |
func_175465_cm() |
void |
func_175467_a(boolean p_175467_1_) |
float |
func_175469_o(float p_175469_1_) |
float |
func_175471_a(float p_175471_1_) |
boolean |
func_175472_n() |
boolean |
func_175474_cn() |
float |
func_175477_p(float p_175477_1_) |
float |
func_180484_a(BlockPos p_180484_1_) |
boolean |
getCanSpawnHere() |
protected java.lang.String |
getDeathSound() |
float |
getEyeHeight() |
protected java.lang.String |
getHurtSound() |
protected java.lang.String |
getLivingSound() |
int |
getTalkInterval() |
EntityLivingBase |
getTargetedEntity() |
int |
getVerticalFaceSpeed() |
boolean |
handleLavaMovement() |
boolean |
isElder() |
protected boolean |
isValidLightLevel() |
void |
moveEntityWithHeading(float p_70612_1_,
float p_70612_2_) |
void |
onLivingUpdate() |
void |
readEntityFromNBT(NBTTagCompound tagCompund) |
protected void |
updateAITasks() |
void |
writeEntityToNBT(NBTTagCompound tagCompound) |
attackEntityAsMob, func_146066_aG, getFallSoundString, getSplashSound, getSwimSound, onUpdatedetachHome, func_142017_o, func_175449_a, func_180485_d, func_180486_cf, getMaximumHomeDistance, hasHome, hasPath, isWithinHomeDistanceCurrentPosition, updateLeashedStateallowLeashing, canAttackClass, canBeSteered, canDespawn, canPickUpLoot, clearLeashed, despawnEntity, dropEquipment, eatGrassBonus, enablePersistence, faceEntity, func_110146_f, func_175445_a, func_175448_a, func_180481_a, func_180482_a, func_180483_b, getArmorItemForSlot, getArmorPosition, getAttackTarget, getCurrentArmor, getDropItem, getEntitySenses, getEquipmentInSlot, getExperiencePoints, getHeldItem, getInventory, getJumpHelper, getLeashed, getLeashedToEntity, getLookHelper, getMaxFallHeight, getMaxSpawnedInChunk, getMoveHelper, getNavigator, getRenderSizeModifier, handleHealthUpdate, interact, interactFirst, isNoDespawnRequired, isServerWorld, onEntityUpdate, playLivingSound, replaceItemInInventory, setAIMoveSpeed, setAttackTarget, setCanPickUpLoot, setCurrentItemOrArmor, setEquipmentDropChance, setLeashedToEntity, setMoveForward, setNoAI, spawnExplosionParticle, updateEntityActionStateaddPotionEffect, applyArmorCalculations, applyPotionDamageCalculations, canBeCollidedWith, canBePushed, canBreatheUnderwater, canEntityBeSeen, clearActivePotions, collideWithEntity, collideWithNearbyEntities, curePotionEffects, damageArmor, damageEntity, decreaseAirSupply, dismountEntity, fall, func_152111_bt, func_152112_bu, func_175133_bi, func_175134_bD, func_175135_B, func_175136_bO, func_180426_a, func_180433_a, func_180466_bG, func_94060_bK, getAbsorptionAmount, getActivePotionEffect, getActivePotionEffects, getAge, getAIMoveSpeed, getAITarget, getAlwaysRenderNameTagForRender, getArrowCountInEntity, getAttributeMap, getCombatTracker, getCreatureAttribute, getEntityAttribute, getHealth, getLastAttacker, getLastAttackerTime, getLook, getLookVec, getMaxHealth, getRevengeTimer, getRNG, getRotationYawHead, getSoundPitch, getSoundVolume, getSwingProgress, getTeam, getTotalArmorValue, heal, isChild, isEntityAlive, isEntityUndead, isMovementBlocked, isOnLadder, isOnSameTeam, isOnTeam, isPlayer, isPlayerSleeping, isPotionActive, isPotionActive, isPotionApplicable, jump, kill, knockBack, mountEntity, onChangedPotionEffect, onDeath, onDeathUpdate, onFinishedPotionEffect, onItemPickup, onKillCommand, onNewPotionEffect, performHurtAnimation, removePotionEffect, removePotionEffectClient, renderBrokenItemStack, setAbsorptionAmount, setArrowCountInEntity, setBeenAttacked, setHealth, setJumping, setLastAttacker, setRevengeTarget, setRotationYawHead, setSprinting, shouldRiderFaceForward, swingItem, updateAITick, updateArmSwingProgress, updatePotionEffects, updateRiddenaddChatMessage, addEntityCrashInfo, addToPlayerScore, addVelocity, applyEntityCollision, canAttackWithItem, canRenderOnFire, canRiderInteract, canUseCommand, copyDataFromOld, copyLocationAndAnglesFrom, createRunningParticles, dealFireDamage, doBlockCollisions, doesEntityNotTriggerPressurePlate, dropItem, dropItemWithOffset, entityDropItem, equals, extinguish, func_174807_aT, func_174815_a, func_174816_a, func_174817_o, func_174819_aU, func_174823_aP, func_174825_a, func_174827_a, func_174834_g, func_180427_aV, getAir, getAlwaysRenderNameTag, getBoundingBox, getBrightness, getBrightnessForRender, getCollisionBorderSize, getCollisionBox, getCommandSenderEntity, getCustomNameTag, getDataWatcher, getDisplayName, getDistance, getDistanceSq, getDistanceSq, getDistanceSqToCenter, getDistanceSqToEntity, getDistanceToEntity, getEntityBoundingBox, getEntityData, getEntityId, getEntityString, getEntityWorld, getExplosionResistance, getExtendedProperties, getFlag, getHorizontalFacing, getMaxInPortalTime, getMountedYOffset, getName, getParts, getPersistentID, getPickedResult, getPortalCooldown, getPosition, getPositionEyes, getPositionVector, getTeleportDirection, getUniqueID, getVectorForRotation, getYOffset, handleWaterMovement, hasCustomName, hashCode, hitByEntity, isBurning, isCreatureType, isEating, isEntityEqual, isEntityInsideOpaqueBlock, isEntityInvulnerable, isImmuneToFire, isInLava, isInRangeToRender3d, isInRangeToRenderDist, isInsideOfMaterial, isInvisible, isInvisibleToPlayer, isInWater, isOffsetPositionInLiquid, isOutsideBorder, isPushedByWater, isRiding, isSilent, isSneaking, isSprinting, isWet, moveEntity, moveFlying, moveToBlockPosAndAngles, newDoubleNBTList, newFloatNBTList, onChunkLoad, onCollideWithPlayer, onKillEntity, onStruckByLightning, playSound, playStepSound, preparePlayerToSpawn, pushOutOfBlocks, rayTrace, readFromNBT, registerExtendedProperties, resetEntityId, resetHeight, sendCommandFeedback, setAir, setAlwaysRenderNameTag, setAngles, setCommandStat, setCustomNameTag, setDead, setEating, setEntityBoundingBox, setEntityId, setFire, setFlag, setInPortal, setInvisible, setInWeb, setLocationAndAngles, setOnFireFromLava, setOutsideBorder, setPosition, setPositionAndRotation, setPositionAndUpdate, setRotation, setSilent, setSize, setSneaking, setVelocity, setWorld, shouldDismountInWater, shouldRenderInPass, shouldRiderSit, shouldSetPosAfterLoading, spawnRunningParticles, toString, travelToDimension, updateRiderPosition, writeMountToNBT, writeToNBT, writeToNBTOptionalpublic EntityGuardian(World worldIn)
protected void applyEntityAttributes()
applyEntityAttributes in class EntityMobpublic void readEntityFromNBT(NBTTagCompound tagCompund)
readEntityFromNBT in class EntityLivingpublic void writeEntityToNBT(NBTTagCompound tagCompound)
writeEntityToNBT in class EntityLivingprotected PathNavigate func_175447_b(World worldIn)
func_175447_b in class EntityLivingprotected void entityInit()
entityInit in class EntityLivingpublic boolean func_175472_n()
public int func_175464_ck()
public boolean isElder()
public void func_175467_a(boolean p_175467_1_)
public void func_175465_cm()
public boolean func_175474_cn()
public EntityLivingBase getTargetedEntity()
public void func_145781_i(int p_145781_1_)
func_145781_i in class Entitypublic int getTalkInterval()
getTalkInterval in class EntityLivingprotected java.lang.String getLivingSound()
getLivingSound in class EntityLivingprotected java.lang.String getHurtSound()
getHurtSound in class EntityMobprotected java.lang.String getDeathSound()
getDeathSound in class EntityMobprotected boolean canTriggerWalking()
canTriggerWalking in class Entitypublic float getEyeHeight()
getEyeHeight in class Entitypublic float func_180484_a(BlockPos p_180484_1_)
func_180484_a in class EntityMobpublic void onLivingUpdate()
onLivingUpdate in class EntityMobpublic float func_175471_a(float p_175471_1_)
public float func_175469_o(float p_175469_1_)
public float func_175477_p(float p_175477_1_)
protected void updateAITasks()
updateAITasks in class EntityLivingprotected void dropFewItems(boolean p_70628_1_,
int p_70628_2_)
dropFewItems in class EntityLivingprotected void addRandomArmor()
addRandomArmor in class EntityLivingBaseprotected boolean isValidLightLevel()
isValidLightLevel in class EntityMobpublic boolean handleLavaMovement()
handleLavaMovement in class EntityLivingpublic boolean getCanSpawnHere()
getCanSpawnHere in class EntityMobpublic boolean attackEntityFrom(DamageSource source, float amount)
attackEntityFrom in class EntityMobpublic int getVerticalFaceSpeed()
getVerticalFaceSpeed in class EntityLivingpublic void moveEntityWithHeading(float p_70612_1_,
float p_70612_2_)
moveEntityWithHeading in class EntityLivingBase