CLASS ahn net/minecraft/entity/LivingEntity
	FIELD aC deathCounter I
	FIELD aQ headYaw F
	FIELD aR prevHeadYaw F
	FIELD aU playerHitTimer I
	FIELD aV dead Z
	FIELD aW despawnCounter I
	FIELD au LIVING_FLAGS Lps;
	FIELD aw preferredHand Lafz;
	FIELD ay stuckArrowTimer I
	FIELD az hurtTime I
	FIELD bA equippedHand Lfh;
	FIELD bB equippedArmor Lfh;
	FIELD bD attacker Lahn;
	FIELD bE lastAttackedTime I
	FIELD bJ absorptionAmount F
	FIELD b LOGGER_LIVING Lorg/apache/logging/log4j/Logger;
	FIELD br activeItemStack Laxi;
	FIELD bv POTION_SWIRLS_AMBIENT Lps;
	FIELD bw STUCK_ARROWS Lps;
	FIELD bx attributeContainer Laif;
	FIELD by damageTracker Lagn;
	FIELD bz activePotionEffects Ljava/util/Map;
	FIELD c ATTR_SPRINTING_SPEED_BOOST_ID Ljava/util/UUID;
	FIELD d ATTR_SPRINTING_SPEED_BOOST Laid;
	FIELD f HEALTH Lps;
	FIELD g POTION_SWIRLS_COLOR Lps;
	METHOD <init> (Lahi;Lbcq;)V
		ARG 1 type
	METHOD C updatePotionVisibility ()V
	METHOD C pushAway (Lahe;)V
	METHOD D canSee (Lahe;)Z
	METHOD a swingHand (Lafz;)V
	METHOD a setStackInHand (Lafz;Laxi;)V
		ARG 1 hand
	METHOD a onDeath (Lago;)V
	METHOD a dropEquipment (Lago;IZ)V
	METHOD a hasPotionEffect (Lagx;)Z
	METHOD a isEquippedStackValid (Lahj;)Z
	METHOD a setAttacker (Lahn;)V
	METHOD a getAttributeInstance (Laib;)Laic;
	METHOD a_ doJump (Z)V
	METHOD b heal (F)V
	METHOD b getStackInHand (Lafz;)Laxi;
	METHOD b getPotionEffect (Lagx;)Lagy;
	METHOD b getEquippedStack (Lahj;)Laxi;
	METHOD b onEquipStack (Laxi;)V
	METHOD c setHealth (F)V
	METHOD c setCurrentHand (Lafz;)V
	METHOD c removePotionEffect (Lagx;)Lagy;
	METHOD c addPotionEffect (Lagy;)Z
	METHOD c containsOnlyAmbientEffects (Ljava/util/Collection;)Z
		ARG 0 effects
	METHOD cC getDamageTracker ()Lagn;
	METHOD cE getHealthMaximum ()F
	METHOD cF getStuckArrows ()I
	METHOD cH getAttributeContainer ()Laif;
	METHOD cI getGroup ()Lahr;
	METHOD cJ getMainHandStack ()Laxi;
	METHOD cK getOffHandStack ()Laxi;
	METHOD cL getSoundVolume ()F
	METHOD cM getSoundPitch ()F
	METHOD cT isSleeping ()Z
	METHOD cV doPushLogic ()V
	METHOD cW isUsingRiptide ()Z
	METHOD cY getAbsorptionAmount ()F
	METHOD cd initAttributes ()V
	METHOD cg updatePostDeath ()V
	METHOD ch canDropLootAndXp ()Z
	METHOD cj getRand ()Ljava/util/Random;
	METHOD ck getAttacker ()Lahn;
	METHOD cl getLastAttackedTime ()I
	METHOD co getDespawnCounter ()I
	METHOD cq clearPotionSwirls ()V
	METHOD cr clearPotionEffects ()Z
	METHOD cs getPotionEffects ()Ljava/util/Collection;
	METHOD cu isUndead ()Z
	METHOD cv getHealth ()F
	METHOD cx dropInventory ()V
	METHOD cz getDeathSound ()Lxr;
	METHOD d applyDamage (Lago;F)V
		ARG 1 damageSource
	METHOD d removeStatusEffect (Lagx;)Z
	METHOD d isPotionEffective (Lagy;)Z
	METHOD d getCurrentExperience (Laro;)I
	METHOD da getMainHand ()Lahm;
	METHOD db isUsingItem ()Z
	METHOD dc getActiveHand ()Lafz;
	METHOD de getActiveItem ()Laxi;
	METHOD dk isFallFlying ()Z
	METHOD e (FF)F
		ARG 1 yaw
	METHOD e getHurtSound (Lago;)Lxr;
	METHOD k updateMovement ()V
	METHOD m setDespawnCounter (I)V
	METHOD n getFallSound (I)Lxr;
	METHOD o initAi ()V
	METHOD o setStuckArrows (I)V
	METHOD p setAbsorptionAmount (F)V
	METHOD v_ isChild ()Z
	METHOD w_ canClimb ()Z
