CLASS ahf net/minecraft/entity/mob/MobEntity
	FIELD a MOB_FLAGS Lpr;
	FIELD bA targetSelector Lajc;
	FIELD bB handDropChances [F
	FIELD bC armorDropChances [F
	FIELD bD visibilityCache Lall;
	FIELD bE handItems Lfh;
	FIELD bF armorItems Lfh;
	FIELD bG pickUpLoot Z
	FIELD bH persistent Z
	FIELD bI pathNodeTypeWeights Ljava/util/Map;
	FIELD bJ lootTable Lqc;
	FIELD bK lootTableSeed J
	FIELD bL leashed Z
	FIELD b bodyControl Laib;
	FIELD bM holdingEntity Lagv;
	FIELD bN leashTag Lhs;
	FIELD b_ experiencePoints I
	FIELD bw moveControl Laih;
	FIELD bx jumpControl Laif;
	FIELD by navigation Lalg;
	FIELD bz goalSelector Lajc;
	FIELD c target Lahe;
	FIELD f lookControl Laig;
	METHOD <init> (Lagz;Lbbp;)V
		ARG 1 type
	METHOD A playAmbientSound ()V
	METHOD D getAmbientSound ()Lxm;
	METHOD F getLootTableId ()Lqc;
	METHOD G ()Z
	METHOD H checkDespawn ()V
	METHOD I mobTick ()V
	METHOD N getLimitPerChunk ()I
	METHOD P setPersistent ()V
	METHOD W_ update ()V
	METHOD Y updateLogic ()V
	METHOD a initEquipment (Lafn;)V
	METHOD a dropEquipment (Lage;IZ)V
	METHOD a startRiding (Lagv;Z)Z
		ARG 1 entity
	METHOD a setEquipmentDropChance (Laha;F)V
		ARG 1 slot
	METHOD a setEquippedStack (Laha;Lawo;)V
		ARG 1 slot
	METHOD a canBeLeashedBy (Larb;)Z
	METHOD a interactMob (Larb;Lafo;)Z
		ARG 1 player
	METHOD a (Lbbq;Lafn;Lahh;Lahp;Lhs;)Lahp;
		ARG 3 difficulty
	METHOD a getPathNodeTypeWeight (Lchg;)F
	METHOD a setPathNodeTypeWeight (Lchg;F)V
		ARG 1 type
	METHOD a readCustomDataFromTag (Lhs;)V
	METHOD a detachLeash (ZZ)V
		ARG 1 sendPacket
	METHOD aU getItemsHand ()Ljava/lang/Iterable;
	METHOD aV getItemsArmor ()Ljava/lang/Iterable;
	METHOD b attachLeash (Lagv;Z)V
		ARG 1 entity
	METHOD b getEquippedStack (Laha;)Lawo;
	METHOD b interact (Larb;Lafo;)Z
		ARG 1 player
	METHOD b createNavigation (Lbbp;)Lalg;
	METHOD b writeCustomDataToTag (Lhs;)V
	METHOD b canTrack (Ljava/lang/Class;)Z
	METHOD bo getSafeFallDistance ()I
	METHOD cW getMainHand ()Lahd;
	METHOD ca initAttributes ()V
	METHOD d getCurrentExperience (Larb;)I
	METHOD dk canPickUpLoot ()Z
	METHOD dl isPersistent ()Z
	METHOD dn isLeashed ()Z
	METHOD do getHoldingEntity ()Lagv;
	METHOD dp isAiDisabled ()Z
	METHOD dq isLeftHanded ()Z
	METHOD ds deserializeLeashTag ()V
	METHOD e getPreferredEquipmentSlot (Lawo;)Laha;
		ARG 0 stack
	METHOD f setTarget (Lahe;)V
	METHOD k updateMovement ()V
	METHOD n ()V
	METHOD o createBodyControl ()Laib;
	METHOD p getLookControl ()Laig;
	METHOD p setCanPickUpLoot (Z)V
	METHOD q setAiDisabled (Z)V
	METHOD r getMoveControl ()Laih;
	METHOD r setLeftHanded (Z)V
	METHOD s getJumpControl ()Laif;
	METHOD t getNavigation ()Lalg;
	METHOD u getVisibilityCache ()Lall;
	METHOD v getTarget ()Lahe;
	METHOD y_ initDataTracker ()V
