CLASS afq net/minecraft/entity/EntityLiving FIELD aC deathCounter I FIELD a LOGGER_LIVING Lorg/apache/logging/log4j/Logger; FIELD aQ headPitch F FIELD aR prevHeadPitch F FIELD aU playerHitTimer I FIELD aV dead Z FIELD au LIVING_FLAGS Lpi; FIELD aw preferredHand Laea; FIELD ay stuckArrowTimer I FIELD az hurtTime I FIELD bA activePotionEffects Ljava/util/Map; FIELD bB equippedHand Lfe; FIELD bC equippedArmor Lfe; FIELD bE attacker Lafq; FIELD bF lastAttackedTime I FIELD bK absorptionAmount F FIELD b ATTR_SPRINTING_SPEED_BOOST_ID Ljava/util/UUID; FIELD bv POTION_SWIRLS_COLOR Lpi; FIELD bw POTION_SWIRLS_AMBIENT Lpi; FIELD bx STUCK_ARROWS Lpi; FIELD by attributeContainer Lagg; FIELD bz damageTracker Laep; FIELD c ATTR_SPRINTING_SPEED_BOOST Lage; FIELD f HEALTH Lpi; METHOD A_ canClimb ()Z METHOD C updatePotionVisibility ()V METHOD C pushAway (Lafh;)V ARG 0 entity METHOD D canSee (Lafh;)Z ARG 0 other METHOD S_ update ()V METHOD T_ stopRiding ()V METHOD U kill ()V METHOD Y updateLogic ()V METHOD a setPositionAndRotations (DDDFFIZ)V ARG 0 x ARG 1 y ARG 2 z ARG 3 yaw ARG 4 pitch METHOD a swingHand (Laea;)V ARG 0 hand METHOD a setStackInHand (Laea;Lauc;)V ARG 0 hand ARG 1 stack METHOD a onDeath (Laeq;)V ARG 0 damageSource METHOD a damage (Laeq;F)Z ARG 0 source ARG 1 damage METHOD a hasPotionEffect (Laez;)Z ARG 0 type METHOD a isEquippedStackValid (Lafm;)Z ARG 0 slot METHOD a setEquippedStack (Lafm;Lauc;)V ARG 0 slot ARG 1 stack METHOD a setAttacker (Lafq;)V ARG 0 value METHOD a getAttributeInstance (Lagc;)Lagd; ARG 0 attribute METHOD a deserializeCustomData (Lhl;)V ARG 0 tag METHOD a onTrackedDataSet (Lpi;)V ARG 0 data METHOD a dropEquipment (ZI)V ARG 0 recentlyHitByPlayer ARG 1 looting METHOD a dropLoot (ZILaeq;)V ARG 0 recentlyHitByPlayer ARG 1 looting ARG 2 damageSource METHOD aD doesCollide ()Z METHOD aH isValid ()Z METHOD aV getItemsArmor ()Ljava/lang/Iterable; METHOD ac destroy ()V METHOD b getStackInHand (Laea;)Lauc; ARG 0 hand METHOD b getPotionEffect (Laez;)Lafa; ARG 0 type METHOD b getEquippedStack (Lafm;)Lauc; ARG 0 slot METHOD b onEquipStack (Lauc;)V ARG 0 stack METHOD b serializeCustomData (Lhl;)V ARG 0 tag METHOD b dropDefaultLoot (ZI)V ARG 0 recentlyHitByPlayer ARG 1 looting METHOD bB shouldRenderName ()Z METHOD bl getHeadPitch ()F METHOD c heal (F)V ARG 0 amount METHOD c handleFallDamage (FF)V ARG 0 fallDistance METHOD c setCurrentHand (Laea;)V METHOD c removePotionEffect (Laez;)Lafa; ARG 0 effect METHOD c addPotionEffect (Lafa;)Z ARG 0 effect METHOD c containsOnlyAmbientEffects (Ljava/util/Collection;)Z ARG 0 effects METHOD cB getAttributeContainer ()Lagg; METHOD cC ()Laft; METHOD cD getMainHandStack ()Lauc; METHOD cE getOffHandStack ()Lauc; METHOD cF getSoundVolume ()F METHOD cG getSoundPitch ()F METHOD cN isSleeping ()Z METHOD cP doPushLogic ()V METHOD cS getAbsorptionAmount ()F METHOD cU getMainHand ()Lafp; METHOD cb initAttributes ()V METHOD cd updatePostDeath ()V METHOD ce canDropLootAndXp ()Z METHOD cg getRand ()Ljava/util/Random; METHOD ch getAttacker ()Lafq; METHOD ci getLastAttackedTime ()I METHOD cn clearPotionSwirls ()V METHOD co clearPotionEffects ()Z METHOD cp getPotionEffects ()Ljava/util/Collection; METHOD cr isUndead ()Z METHOD cs getHealth ()F METHOD cu getSoundDeath ()Lwv; METHOD cw getDamageTracker ()Laep; METHOD cy getHealthMaximum ()F METHOD cz getStuckArrows ()I METHOD d getSoundHurt (Laeq;)Lwv; METHOD d damage (Laeq;F)V ARG 0 damageSource ARG 1 damage METHOD d isPotionEffective (Lafa;)Z ARG 0 effect METHOD de isFallFlying ()Z METHOD f setSprinting (Z)V ARG 0 value METHOD j setHeadPitch (F)V ARG 0 value METHOD k updateMovement ()V METHOD k setYaw (F)V ARG 0 value METHOD l setHealth (F)V ARG 0 value METHOD m getSoundFall (I)Lwv; ARG 0 height METHOD n initAi ()V METHOD n setStuckArrows (I)V ARG 0 value METHOD o doJump (Z)V METHOD q setAbsorptionAmount (F)V ARG 0 value METHOD y_ initDataTracker ()V METHOD z_ isChild ()Z