CLASS aim net/minecraft/entity/LivingEntity
	FIELD aA lastHandSwingProgress F
	FIELD aB handSwingProgress F
	FIELD aD lastLimbDistance F
	FIELD aE limbDistance F
	FIELD aF limbAngle F
	FIELD aN headYaw F
	FIELD aO prevHeadYaw F
	FIELD aQ attackingPlayer Lavr;
	FIELD aR playerHitTimer I
	FIELD aS dead Z
	FIELD aT despawnCounter I
	FIELD aq LIVING_FLAGS Lqh;
	FIELD ar SLEEPING_SIZE Laie;
	FIELD as isHandSwinging Z
	FIELD at preferredHand Lagx;
	FIELD au handSwingTicks I
	FIELD av stuckArrowTimer I
	FIELD aw hurtTime I
	FIELD az deathTime I
	FIELD bA attacker Laim;
	FIELD bB lastAttackedTime I
	FIELD bC attacking Laim;
	FIELD bD lastAttackTime I
	FIELD bE movementSpeed F
	FIELD bG absorptionAmount F
	FIELD bH lastBlockPos Lev;
	FIELD b ATTR_SPRINTING_SPEED_BOOST_ID Ljava/util/UUID;
	FIELD bb jumping Z
	FIELD bc sidewaysSpeed F
	FIELD bd upwardSpeed F
	FIELD be forwardSpeed F
	FIELD bo activeItemStack Lbbu;
	FIELD bs brain Lajb;
	FIELD bt SLEEPING_POSITION Lqh;
	FIELD bu attributeContainer Lajg;
	FIELD bv damageTracker Lahl;
	FIELD bw activeStatusEffects Ljava/util/Map;
	FIELD bx equippedHand Lfj;
	FIELD by equippedArmor Lfj;
	FIELD c ATTR_SPRINTING_SPEED_BOOST Laje;
	FIELD d HEALTH Lqh;
	FIELD e POTION_SWIRLS_COLOR Lqh;
	FIELD f POTION_SWIRLS_AMBIENT Lqh;
	FIELD g STUCK_ARROWS Lqh;
	METHOD <init> (Laih;Lbha;)V
		ARG 1 type
	METHOD A getAttackDistanceScalingFactor (Laid;)D
	METHOD C updatePotionVisibility ()V
	METHOD C attack (Laid;)Z
	METHOD D pushAway (Laid;)V
	METHOD E canSee (Laid;)Z
	METHOD a teleport (DDDZ)Z
		ARG 1 x
		ARG 3 y
		ARG 5 z
		ARG 7 particleEffects
	METHOD a swingHand (Lagx;)V
	METHOD a setStackInHand (Lagx;Lbbu;)V
		ARG 1 hand
	METHOD a onDeath (Lahm;)V
	METHOD a dropEquipment (Lahm;IZ)V
		ARG 2 addedDropChance
		ARG 3 dropAllowed
	METHOD a dropLoot (Lahm;Z)V
		ARG 1 source
		ARG 2 killedByPlayer
	METHOD a hasStatusEffect (Lahv;)Z
	METHOD a takeKnockback (Laid;FDD)V
		ARG 1 source
		ARG 2 scale
		ARG 3 x
		ARG 5 z
	METHOD a sendPickup (Laid;I)V
		ARG 1 item
		ARG 2 count
	METHOD a canTarget (Laih;)Z
	METHOD a isEquippedStackValid (Laii;)Z
	METHOD a setAttacker (Laim;)V
	METHOD a isTarget (Laim;Lapt;)Z
		ARG 1 target
		ARG 2 targetPredicate
	METHOD a getAttributeInstance (Lajc;)Lajd;
	METHOD a spawnItemParticles (Lbbu;I)V
		ARG 1 item
		ARG 2 count
	METHOD a applyFoodEffects (Lbbu;Lbha;Laim;)V
	METHOD a eatFood (Lbha;Lbbu;)Lbbu;
	METHOD a deserializeBrain (Lcom/mojang/datafixers/Dynamic;)Lajb;
	METHOD a setPositionInBed (Lev;)V
		ARG 1 pos
	METHOD a setNearbySongPlaying (Lev;Z)V
		ARG 1 songSource
		ARG 2 playing
	METHOD a getLootContextBuilder (ZLahm;)Lcoe$a;
		ARG 1 killedByPlayer
	METHOD a_ setJumping (Z)V
		ARG 1 jumping
	METHOD b heal (F)V
		ARG 1 amount
	METHOD b getStackInHand (Lagx;)Lbbu;
	METHOD b applyArmorToDamage (Lahm;F)F
		ARG 1 source
		ARG 2 damage
	METHOD b getStatusEffect (Lahv;)Lahx;
	METHOD b getEquippedStack (Laii;)Lbbu;
	METHOD b getActiveEyeHeight (Laiw;Laie;)F
	METHOD b onEquipStack (Lbbu;)V
		ARG 1 stack
	METHOD b spawnEatingParticlesAndPlayEatingSoundOrPlayDrinkingSound (Lbbu;I)V
		ARG 1 item
		ARG 2 particleCount
	METHOD b applyFrostWalker (Lev;)V
		ARG 1 pos
	METHOD c setHealth (F)V
	METHOD c setLivingFlag (IZ)V
		ARG 1 mask
		ARG 2 value
	METHOD c setCurrentHand (Lagx;)V
	METHOD c playHurtSound (Lahm;)V
	METHOD c applyEnchantmentsToDamage (Lahm;F)F
		ARG 1 source
		ARG 2 amount
	METHOD c removePotionEffect (Lahv;)Lahx;
	METHOD c addPotionEffect (Lahx;)Z
	METHOD c sendEquipmentBreakStatus (Laii;)V
		ARG 1 slot
	METHOD c canTarget (Laim;)Z
		ARG 1 target
	METHOD c getDrinkSound (Lbbu;)Lyi;
	METHOD c containsOnlyAmbientEffects (Ljava/util/Collection;)Z
		ARG 0 effects
	METHOD c swimUpward (Lza;)V
		ARG 1 fluid
	METHOD cA getHealth ()F
	METHOD cB getRecentDamageSource ()Lahm;
	METHOD cC dropInventory ()V
	METHOD cD getLootTable ()Lqs;
	METHOD cE getDeathSound ()Lyi;
	METHOD cG getArmor ()I
	METHOD cH getDamageTracker ()Lahl;
	METHOD cJ getHealthMaximum ()F
	METHOD cK getStuckArrows ()I
	METHOD cL tickHandSwing ()V
	METHOD cM getAttributeContainer ()Lajg;
	METHOD cN getGroup ()Laiq;
	METHOD cO getMainHandStack ()Lbbu;
	METHOD cP getOffHandStack ()Lbbu;
	METHOD cR getSoundVolume ()F
	METHOD cS getSoundPitch ()F
	METHOD cT cannotMove ()Z
	METHOD cU getJumpVelocity ()F
	METHOD cV jump ()V
	METHOD cX getBaseMovementSpeedMultiplier ()F
	METHOD cY getMovementSpeed ()F
	METHOD cZ tickNewAi ()V
	METHOD ch getBrain ()Lajb;
	METHOD ci initAttributes ()V
	METHOD cj canBreatheInWater ()Z
	METHOD ck getScaleFactor ()F
	METHOD cl updatePostDeath ()V
	METHOD cm canDropLootAndXp ()Z
	METHOD cn shouldAlwaysDropXp ()Z
	METHOD co getRand ()Ljava/util/Random;
	METHOD cp getAttacker ()Laim;
	METHOD cq getLastAttackedTime ()I
	METHOD cr getAttacking ()Laim;
	METHOD cs getLastAttackTime ()I
	METHOD ct getDespawnCounter ()I
	METHOD cu spawnPotionParticles ()V
	METHOD cv clearPotionSwirls ()V
	METHOD cw clearPotionEffects ()Z
	METHOD cx getStatusEffects ()Ljava/util/Collection;
	METHOD cy getActiveStatusEffects ()Ljava/util/Map;
	METHOD cz isUndead ()Z
	METHOD d sendToolBreakStatus (Lagx;)V
	METHOD d drop (Lahm;)V
	METHOD d applyDamage (Lahm;F)V
		ARG 1 source
		ARG 2 damage
	METHOD d removeStatusEffect (Lahv;)Z
	METHOD d isPotionEffective (Lahx;)Z
	METHOD d getEquipmentBreakStatus (Laii;)B
	METHOD d takeShieldHit (Laim;)V
		ARG 1 source
	METHOD d getCurrentExperience (Lavr;)I
	METHOD d getEatSound (Lbbu;)Lyi;
	METHOD d setSleepingPosition (Lev;)V
	METHOD da doPushLogic ()V
	METHOD db isUsingRiptide ()Z
	METHOD dc canMoveVoluntarily ()Z
	METHOD dd getAbsorptionAmount ()F
	METHOD df getMainHand ()Lail;
	METHOD dg isUsingItem ()Z
	METHOD dh getActiveHand ()Lagx;
	METHOD dj getActiveItem ()Lbbu;
	METHOD dp isFallFlying ()Z
	METHOD dt getSleepingPosition ()Ljava/util/Optional;
	METHOD du clearSleepingPosition ()V
	METHOD dv isSleeping ()Z
	METHOD dw wakeUp ()V
	METHOD e (FF)F
		ARG 1 yaw
	METHOD e getHurtSound (Lahm;)Lyi;
		ARG 1 source
	METHOD e knockback (Laim;)V
		ARG 1 target
	METHOD e canPickUp (Lbbu;)Z
	METHOD e travel (Lcro;)V
		ARG 1 movementInput
	METHOD e sleep (Lev;)V
	METHOD f attackLivingEntity (Laim;)V
	METHOD f getArrowType (Lbbu;)Lbbu;
	METHOD g playEquipmentBreakEffects (Lbbu;)V
		ARG 1 item
	METHOD k updateMovement ()V
	METHOD k getNextBreathInWater (I)I
		ARG 1 breath
	METHOD l getHandSwingDuration ()I
	METHOD l getNextBreathInAir (I)I
		ARG 1 breath
	METHOD m damageArmor (F)V
		ARG 1 amount
	METHOD m setDespawnCounter (I)V
		ARG 1 despawnCounter
	METHOD n initAi ()V
	METHOD n damageShield (F)V
		ARG 1 amount
	METHOD n getFallSound (I)Lyi;
	METHOD o setMovementSpeed (F)V
		ARG 1 movementSpeed
	METHOD o setStuckArrows (I)V
	METHOD p isSleepingInBed ()Z
	METHOD p getHandSwingProgress (F)F
		ARG 1 tickDelta
	METHOD q setAbsorptionAmount (F)V
	METHOD v_ isChild ()Z
	METHOD w_ isClimbing ()Z
	METHOD z onAttacking (Laid;)V
