Class LivingEntity

    • Field Detail

      • heartsHalvesLife

        public int heartsHalvesLife
      • field_9365_p

        public float field_9365_p
      • field_9363_r

        public float field_9363_r
      • renderYawOffset

        public float renderYawOffset
      • prevRenderYawOffset

        public float prevRenderYawOffset
      • rotationYawHead

        public float rotationYawHead
      • prevRotationYawHead

        public float prevRotationYawHead
      • field_9362_u

        protected float field_9362_u
      • field_9361_v

        protected float field_9361_v
      • field_9360_w

        protected float field_9360_w
      • field_9359_x

        protected float field_9359_x
      • field_9358_y

        protected boolean field_9358_y
      • texture

        protected java.lang.String texture
      • field_9355_A

        protected boolean field_9355_A
      • field_9353_B

        protected float field_9353_B
      • entityType

        protected java.lang.String entityType
      • field_9349_D

        protected float field_9349_D
      • scoreValue

        protected int scoreValue
      • field_9345_F

        protected float field_9345_F
      • landMovementFactor

        public float landMovementFactor
      • jumpMovementFactor

        public float jumpMovementFactor
      • prevSwingProgress

        public float prevSwingProgress
      • swingProgress

        public float swingProgress
      • health

        public int health
      • prevHealth

        public int prevHealth
      • carryoverDamage

        protected int carryoverDamage
      • hurtTime

        public int hurtTime
      • maxHurtTime

        public int maxHurtTime
      • attackedAtYaw

        public float attackedAtYaw
      • deathTime

        public int deathTime
      • attackTime

        public int attackTime
      • prevCameraPitch

        public float prevCameraPitch
      • cameraPitch

        public float cameraPitch
      • dead

        protected boolean dead
      • experienceValue

        protected int experienceValue
      • field_9326_T

        public int field_9326_T
      • field_9325_U

        public float field_9325_U
      • field_705_Q

        public float field_705_Q
      • field_704_R

        public float field_704_R
      • field_703_S

        public float field_703_S
      • attackingPlayer

        protected Player attackingPlayer
      • recentlyHit

        protected int recentlyHit
      • arrowHitTempCounter

        public int arrowHitTempCounter
      • arrowHitTimer

        public int arrowHitTimer
      • activePotionsMap

        public it.unimi.dsi.fastutil.ints.Int2ObjectMap<PotionEffect> activePotionsMap
      • newPosRotationIncrements

        protected int newPosRotationIncrements
      • newPosX

        protected double newPosX
      • newPosY

        protected double newPosY
      • newPosZ

        protected double newPosZ
      • newRotationYaw

        protected double newRotationYaw
      • newRotationPitch

        protected double newRotationPitch
      • naturalArmorRating

        protected int naturalArmorRating
      • entityAge

        protected int entityAge
      • moveStrafing

        protected float moveStrafing
      • moveForward

        protected float moveForward
      • randomYawVelocity

        protected float randomYawVelocity
      • isJumping

        protected boolean isJumping
      • defaultPitch

        protected float defaultPitch
      • moveSpeed

        protected float moveSpeed
      • numTicksToChaseTarget

        protected int numTicksToChaseTarget
    • Constructor Detail

      • LivingEntity

        public LivingEntity​(World var1)
    • Method Detail

      • getHeadYaw

        public float getHeadYaw()
        Overrides:
        getHeadYaw in class Entity
      • getRNG

        public java.util.Random getRNG()
      • getLastAttackingEntity

        public LivingEntity getLastAttackingEntity()
      • setLastAttackingEntity

        public void setLastAttackingEntity​(Entity var1)
      • getAge

        public int getAge()
      • func_48079_f

        public void func_48079_f​(float var1)
        Overrides:
        func_48079_f in class Entity
      • func_48101_aR

        public float func_48101_aR()
      • func_48098_g

        public void func_48098_g​(float var1)
      • attackEntityAsMob

        public boolean attackEntityAsMob​(Entity var1)
      • setAttackTarget

        public void setAttackTarget​(LivingEntity var1)
      • func_48100_a

        public boolean func_48100_a​(java.lang.Class var1)
      • eatGrassBonus

        public void eatGrassBonus()
      • isWithinHomeDistanceCurrentPosition

        public boolean isWithinHomeDistanceCurrentPosition()
      • isWithinHomeDistance

        public boolean isWithinHomeDistance​(int var1,
                                            int var2,
                                            int var3)
      • setHomeArea

        public void setHomeArea​(int var1,
                                int var2,
                                int var3,
                                int var4)
      • getMaximumHomeDistance

        public float getMaximumHomeDistance()
      • detachHome

        public void detachHome()
      • hasHome

        public boolean hasHome()
      • setRevengeTarget

        public void setRevengeTarget​(LivingEntity var1)
      • entityInit

        protected void entityInit()
        Specified by:
        entityInit in class Entity
      • canEntityBeSeen

        public boolean canEntityBeSeen​(Entity var1)
      • canBePushed

        public boolean canBePushed()
        Overrides:
        canBePushed in class Entity
      • getTalkInterval

        public int getTalkInterval()
      • playLivingSound

        public void playLivingSound()
      • getEffectiveHealth

        public int getEffectiveHealth()
      • onDeathUpdate

        protected void onDeathUpdate()
      • decreaseAirSupply

        protected int decreaseAirSupply​(int var1)
      • getExperiencePoints

        protected int getExperiencePoints​(Player var1)
      • isPlayer

        protected boolean isPlayer()
      • spawnExplosionParticle

        public void spawnExplosionParticle()
      • setPositionAndRotation2

        @Client
        public void setPositionAndRotation2​(double var1,
                                            double var3,
                                            double var5,
                                            float var7,
                                            float var8,
                                            int var9)
        Overrides:
        setPositionAndRotation2 in class Entity
      • onUpdate

        public void onUpdate()
        Overrides:
        onUpdate in class Entity
      • setSize

        protected void setSize​(float var1,
                               float var2)
        Overrides:
        setSize in class Entity
      • heal

        public void heal​(int var1)
      • getMaxHealth

        public abstract int getMaxHealth()
      • getHealth

        public int getHealth()
      • setEntityHealth

        public void setEntityHealth​(int var1)
      • getTotalArmorValue

        public int getTotalArmorValue()
      • damageArmor

        protected void damageArmor​(int i)
      • applyArmorCalculations

        protected int applyArmorCalculations​(DamageSource var1,
                                             int var2)
      • applyPotionDamageCalculations

        protected int applyPotionDamageCalculations​(DamageSource var1,
                                                    int var2)
      • damageEntity

        protected void damageEntity​(DamageSource var1,
                                    int var2)
      • getSoundVolume

        protected float getSoundVolume()
      • getLivingSound

        protected java.lang.String getLivingSound()
      • getHurtSound

        protected java.lang.String getHurtSound()
      • getDeathSound

        protected java.lang.String getDeathSound()
      • knockBack

        public void knockBack​(Entity var1,
                              int var2,
                              double var3,
                              double var5)
      • dropRareDrop

        protected void dropRareDrop​(int i)
      • dropFewItems

        protected void dropFewItems​(boolean var1,
                                    int var2)
      • getDropItemId

        protected int getDropItemId()
      • fall

        protected void fall​(float var1)
        Overrides:
        fall in class Entity
      • moveEntityWithHeading

        public void moveEntityWithHeading​(float var1,
                                          float var2)
      • isOnLadder

        public boolean isOnLadder()
      • canBreatheUnderwater

        public boolean canBreatheUnderwater()
      • setMoveForward

        public void setMoveForward​(float var1)
      • setJumping

        public void setJumping​(boolean var1)
      • onLivingUpdate

        public void onLivingUpdate()
      • isAIEnabled

        protected boolean isAIEnabled()
      • isClientWorld

        protected boolean isClientWorld()
      • isMovementBlocked

        protected boolean isMovementBlocked()
      • isBlocking

        public boolean isBlocking()
      • jump

        protected void jump()
      • canDespawn

        protected boolean canDespawn()
      • despawnEntity

        protected void despawnEntity()
      • updateAITasks

        protected void updateAITasks()
      • updateAITick

        protected void updateAITick()
      • updateEntityActionState

        protected void updateEntityActionState()
      • getVerticalFaceSpeed

        public int getVerticalFaceSpeed()
      • faceEntity

        public void faceEntity​(Entity var1,
                               float var2,
                               float var3)
      • onEntityDeath

        public void onEntityDeath()
      • getCanSpawnHere

        public boolean getCanSpawnHere()
      • kill

        protected void kill()
        Overrides:
        kill in class Entity
      • getSwingProgress

        @Client
        public @net.minecraft.modding.api.Side.Client float getSwingProgress​(float var1)
      • getLook

        public Vec3D getLook​(float var1)
      • getRenderSizeModifier

        @Client
        public @net.minecraft.modding.api.Side.Client float getRenderSizeModifier()
      • getMaxSpawnedInChunk

        public int getMaxSpawnedInChunk()
      • isPlayerSleeping

        public boolean isPlayerSleeping()
      • getItemIcon

        @Client
        public @net.minecraft.modding.api.Side.Client int getItemIcon​(ItemStack var1,
                                                                      int var2)
      • updatePotionEffects

        protected void updatePotionEffects()
      • clearActivePotions

        public void clearActivePotions()
      • getActivePotionEffects

        public java.util.Collection<PotionEffect> getActivePotionEffects()
      • isPotionActive

        public boolean isPotionActive​(Potion var1)
      • addPotionEffect

        public void addPotionEffect​(PotionEffect var1)
      • isPotionApplicable

        public boolean isPotionApplicable​(PotionEffect var1)
      • isEntityUndead

        public boolean isEntityUndead()
      • removePotionEffect

        @Client
        public void removePotionEffect​(int var1)
      • onNewPotionEffect

        protected void onNewPotionEffect​(PotionEffect var1)
      • onChangedPotionEffect

        protected void onChangedPotionEffect​(PotionEffect var1)
      • onFinishedPotionEffect

        protected void onFinishedPotionEffect​(PotionEffect var1)
      • getSpeedModifier

        protected float getSpeedModifier()
      • setPositionAndUpdate

        public void setPositionAndUpdate​(double var1,
                                         double var3,
                                         double var5)
      • isChild

        public boolean isChild()
      • renderBrokenItemStack

        public void renderBrokenItemStack​(ItemStack var1)