CLASS agr net/minecraft/entity/LivingEntity 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 Lpn; FIELD aw preferredHand Lafb; FIELD ay stuckArrowTimer I FIELD az hurtTime I FIELD bA activePotionEffects Ljava/util/Map; FIELD bB equippedHand Lfh; FIELD bC equippedArmor Lfh; FIELD bE attacker Lagr; FIELD bF lastAttackedTime I FIELD bK absorptionAmount F FIELD b ATTR_SPRINTING_SPEED_BOOST_ID Ljava/util/UUID; FIELD br activeItemStack Lavs; FIELD bv POTION_SWIRLS_COLOR Lpn; FIELD bw POTION_SWIRLS_AMBIENT Lpn; FIELD bx STUCK_ARROWS Lpn; FIELD by attributeContainer Lahj; FIELD bz damageTracker Lafq; FIELD c ATTR_SPRINTING_SPEED_BOOST Lahh; FIELD f HEALTH Lpn; METHOD (Lagm;Lbaq;)V ARG 1 type ARG 2 world METHOD C updatePotionVisibility ()V METHOD C pushAway (Lagi;)V METHOD D canSee (Lagi;)Z METHOD U kill ()V METHOD U_ update ()V METHOD V_ stopRiding ()V METHOD Y updateLogic ()V METHOD a setPositionAndRotations (DDDFFIZ)V ARG 1 x ARG 3 y ARG 5 z METHOD a swingHand (Lafb;)V METHOD a setStackInHand (Lafb;Lavs;)V ARG 1 hand METHOD a onDeath (Lafr;)V METHOD a damage (Lafr;F)Z ARG 1 source METHOD a dropEquipment (Lafr;IZ)V METHOD a hasPotionEffect (Laga;)Z METHOD a isEquippedStackValid (Lagn;)Z METHOD a setEquippedStack (Lagn;Lavs;)V ARG 1 slot METHOD a setAttacker (Lagr;)V METHOD a getAttributeInstance (Lahf;)Lahg; METHOD a deserializeCustomData (Lhp;)V ARG 1 tag METHOD a onTrackedDataSet (Lpn;)V METHOD aD doesCollide ()Z METHOD aH isValid ()Z METHOD aV getItemsArmor ()Ljava/lang/Iterable; METHOD ac destroy ()V METHOD b getStackInHand (Lafb;)Lavs; METHOD b getPotionEffect (Laga;)Lagb; METHOD b getEquippedStack (Lagn;)Lavs; METHOD b onEquipStack (Lavs;)V METHOD b serializeCustomData (Lhp;)V ARG 1 tag METHOD bB shouldRenderName ()Z METHOD bl getHeadPitch ()F METHOD c heal (F)V METHOD c handleFallDamage (FF)V ARG 1 fallDistance METHOD c setCurrentHand (Lafb;)V METHOD c removePotionEffect (Laga;)Lagb; METHOD c addPotionEffect (Lagb;)Z METHOD c containsOnlyAmbientEffects (Ljava/util/Collection;)Z ARG 0 effects METHOD cB getHealthMaximum ()F METHOD cC getStuckArrows ()I METHOD cE getAttributeContainer ()Lahj; METHOD cG getMainHandStack ()Lavs; METHOD cH getOffHandStack ()Lavs; METHOD cI getSoundVolume ()F METHOD cJ getSoundPitch ()F METHOD cQ isSleeping ()Z METHOD cS doPushLogic ()V METHOD cV getAbsorptionAmount ()F METHOD cX getMainHand ()Lagq; METHOD cZ getActiveHand ()Lafb; METHOD cb initAttributes ()V METHOD cd updatePostDeath ()V METHOD ce canDropLootAndXp ()Z METHOD cg getRand ()Ljava/util/Random; METHOD ch getAttacker ()Lagr; 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 cw getSoundDeath ()Lxf; METHOD cz getDamageTracker ()Lafq; METHOD d applyDamage (Lafr;F)V ARG 1 damageSource METHOD d isPotionEffective (Lagb;)Z METHOD db getActiveItem ()Lavs; METHOD dh isFallFlying ()Z METHOD e getSoundHurt (Lafr;)Lxf; METHOD f setSprinting (Z)V METHOD h getYaw (F)F METHOD j setHeadPitch (F)V METHOD k updateMovement ()V METHOD k setYaw (F)V METHOD l setHealth (F)V METHOD m getSoundFall (I)Lxf; METHOD n initAi ()V METHOD n setStuckArrows (I)V METHOD o doJump (Z)V METHOD q setAbsorptionAmount (F)V METHOD x_ initDataTracker ()V METHOD y_ isChild ()Z METHOD z_ canClimb ()Z