CLASS ahn net/minecraft/entity/mob/MobEntity
	FIELD bA goalSelector Lajk;
	FIELD bB targetSelector Lajk;
	FIELD bC handDropChances [F
	FIELD bD armorDropChances [F
	FIELD bE visibilityCache Lalu;
	FIELD bF handItems Lfh;
	FIELD bG armorItems Lfh;
	FIELD bH pickUpLoot Z
	FIELD bI persistent Z
	FIELD bJ pathNodeTypeWeights Ljava/util/Map;
	FIELD bK lootTable Lqe;
	FIELD bL lootTableSeed J
	FIELD b MOB_FLAGS Lpt;
	FIELD bM leashed Z
	FIELD bN holdingEntity Lahd;
	FIELD bO leashTag Lhs;
	FIELD bx moveControl Laip;
	FIELD by jumpControl Lain;
	FIELD bz navigation Lalp;
	FIELD c bodyControl Laij;
	FIELD d target Lahm;
	FIELD f experiencePoints I
	FIELD g lookControl Laio;
	METHOD <init> (Lahh;Lbcf;)V
		ARG 1 type
	METHOD A playAmbientSound ()V
	METHOD D getAmbientSound ()Lxt;
	METHOD F getLootTableId ()Lqe;
	METHOD G cannotDespawn ()Z
	METHOD H checkDespawn ()V
	METHOD I mobTick ()V
	METHOD N getLimitPerChunk ()I
	METHOD Z updateLogic ()V
	METHOD a initEquipment (Lafx;)V
	METHOD a dropEquipment (Lagm;IZ)V
	METHOD a startRiding (Lahd;Z)Z
		ARG 1 entity
	METHOD a setEquipmentDropChance (Lahi;F)V
		ARG 1 slot
	METHOD a setEquippedStack (Lahi;Laxd;)V
		ARG 1 slot
	METHOD a pickupItem (Laph;)V
	METHOD a canBeLeashedBy (Lark;)Z
	METHOD a interactMob (Lark;Lafy;)Z
		ARG 1 player
	METHOD a prepareEntityData (Lbcg;Lafx;Lahp;Lahx;Lhs;)Lahx;
		ARG 3 difficulty
	METHOD a canSpawn (Lbcg;Lahp;)Z
	METHOD a getPathNodeTypeWeight (Lchv;)F
	METHOD a setPathNodeTypeWeight (Lchv;F)V
		ARG 1 type
	METHOD a readCustomDataFromTag (Lhs;)V
	METHOD a detachLeash (ZZ)V
		ARG 1 sendPacket
	METHOD aV getItemsHand ()Ljava/lang/Iterable;
	METHOD aW getItemsArmor ()Ljava/lang/Iterable;
	METHOD b attachLeash (Lahd;Z)V
		ARG 1 entity
	METHOD b getEquippedStack (Lahi;)Laxd;
	METHOD b interact (Lark;Lafy;)Z
		ARG 1 player
	METHOD b createNavigation (Lbcf;)Lalp;
	METHOD b writeCustomDataToTag (Lhs;)V
	METHOD b canTrack (Ljava/lang/Class;)Z
	METHOD bp getSafeFallDistance ()I
	METHOD c canImmediatelyDespawn (D)Z
		ARG 1 distanceSquared
	METHOD c spawnsTooManyForEachTry (I)Z
		ARG 1 count
	METHOD cX getMainHand ()Lahl;
	METHOD cb initAttributes ()V
	METHOD d getCurrentExperience (Lark;)I
	METHOD dl setPersistent ()V
	METHOD dm canPickUpLoot ()Z
	METHOD dn isPersistent ()Z
	METHOD dp isLeashed ()Z
	METHOD dq getHoldingEntity ()Lahd;
	METHOD dr isAiDisabled ()Z
	METHOD ds isLeftHanded ()Z
	METHOD du deserializeLeashTag ()V
	METHOD e (FF)F
		ARG 1 yaw
	METHOD e getPreferredEquipmentSlot (Laxd;)Lahi;
		ARG 0 stack
	METHOD f setTarget (Lahm;)V
	METHOD h update ()V
	METHOD k updateMovement ()V
	METHOD n prepareGoals ()V
	METHOD o createBodyControl ()Laij;
	METHOD p getLookControl ()Laio;
	METHOD p setCanPickUpLoot (Z)V
	METHOD q setAiDisabled (Z)V
	METHOD r getMoveControl ()Laip;
	METHOD r setLeftHanded (Z)V
	METHOD s getJumpControl ()Lain;
	METHOD t getNavigation ()Lalp;
	METHOD u getVisibilityCache ()Lalu;
	METHOD w getTarget ()Lahm;
	METHOD w_ initDataTracker ()V
