CLASS aio net/minecraft/entity/mob/MobEntity
	FIELD bA handItems Lfj;
	FIELD bB armorItems Lfj;
	FIELD bC pickUpLoot Z
	FIELD bD persistent Z
	FIELD bE pathNodeTypeWeights Ljava/util/Map;
	FIELD bF lootTable Lqs;
	FIELD bG lootTableSeed J
	FIELD bH holdingEntity Laie;
	FIELD bI holdingEntityId I
	FIELD bJ leashTag Lib;
	FIELD bK walkTarget Lev;
	FIELD bL walkTargetRange F
	FIELD b MOB_FLAGS Lqh;
	FIELD bs moveControl Lalz;
	FIELD bt jumpControl Lalx;
	FIELD bu navigation Lapg;
	FIELD bv goalSelector Lamv;
	FIELD bw targetSelector Lamv;
	FIELD bx handDropChances [F
	FIELD by armorDropChances [F
	FIELD bz visibilityCache Laps;
	FIELD c bodyControl Lalt;
	FIELD d target Lain;
	FIELD e ambientSoundChance I
	FIELD f experiencePoints I
	FIELD g lookControl Laly;
	METHOD <init> (Laii;Lbhf;)V
		ARG 1 type
	METHOD A getMinAmbientSoundDelay ()I
	METHOD B playAmbientSound ()V
	METHOD D playSpawnEffects ()V
	METHOD G getAmbientSound ()Lyi;
	METHOD H getLootTableId ()Lqs;
	METHOD I cannotDespawn ()Z
	METHOD J checkDespawn ()V
	METHOD K sendAiDebugData ()V
	METHOD L mobTick ()V
	METHOD M getLookPitchSpeed ()I
	METHOD a changeAngle (FFF)F
		ARG 1 oldAngle
		ARG 2 newAngle
		ARG 3 maxChangeInAngle
	METHOD a initEquipment (Lagx;)V
	METHOD a lookAtEntity (Laie;FF)V
		ARG 1 targetEntity
		ARG 2 maxYawChange
		ARG 3 maxPitchChange
	METHOD a setEquipmentDropChance (Laij;F)V
		ARG 1 slot
	METHOD a getEquipmentForSlot (Laij;I)Lbbu;
		ARG 0 equipmentSlot
		ARG 1 equipmentLevel
	METHOD a loot (Latn;)V
		ARG 1 item
	METHOD a canBeLeashedBy (Lavw;)Z
		ARG 1 player
	METHOD a interactMob (Lavw;Lagy;)Z
		ARG 1 player
		ARG 2 hand
	METHOD a isHolding (Lbbu;)Z
	METHOD a isBetterItemFor (Lbbz;Lbbz;Laij;)Z
		ARG 1 current
		ARG 2 previous
		ARG 3 slot
	METHOD a initialize (Lbhg;Lagx;Laiq;Laiz;Lib;)Laiz;
		ARG 3 difficulty
	METHOD a canSpawn (Lbhg;Laiq;)Z
	METHOD a canSpawn (Lbhi;)Z
		ARG 1 world
	METHOD a getPathNodeTypeWeight (Lcna;)F
	METHOD a setPathNodeTypeWeight (Lcna;F)V
		ARG 1 type
	METHOD a isInWalkTargetRange (Lev;)Z
	METHOD a setWalkTarget (Lev;I)V
	METHOD a detachLeash (ZZ)V
		ARG 1 sendPacket
	METHOD b updateEnchantments (Lagx;)V
		ARG 1 difficulty
	METHOD b attachLeash (Laie;Z)V
		ARG 1 entity
	METHOD b canEquipmentSlotContain (Laij;Lbbz;)Z
		ARG 0 slot
		ARG 1 item
	METHOD b createNavigation (Lbhf;)Lapg;
		ARG 1 world
	METHOD c canImmediatelyDespawn (D)Z
		ARG 1 distanceSquared
	METHOD c spawnsTooManyForEachTry (I)Z
		ARG 1 count
	METHOD d setHoldingEntityId (I)V
		ARG 1 id
	METHOD d getDropChance (Laij;)F
	METHOD dB getLookYawSpeed ()I
	METHOD dC getLimitPerChunk ()I
	METHOD dD canBeControlledByRider ()Z
	METHOD dE setPersistent ()V
	METHOD dF canPickUpLoot ()Z
	METHOD dG isPersistent ()Z
	METHOD dH isInWalkTargetRange ()Z
	METHOD dI getWalkTarget ()Lev;
	METHOD dJ getWalkTargetRange ()F
	METHOD dL hasWalkTargetRange ()Z
	METHOD dM updateLeash ()V
	METHOD dN isLeashed ()Z
	METHOD dO getHoldingEntity ()Laie;
	METHOD dP isAiDisabled ()Z
	METHOD dQ isLeftHanded ()Z
	METHOD dR isAttacking ()Z
	METHOD dS isInDaylight ()Z
	METHOD dT deserializeLeashTag ()V
	METHOD e (FF)F
		ARG 1 yaw
	METHOD g setTarget (Lain;)V
		ARG 1 target
	METHOD g canPickupItem (Lbbz;)Z
	METHOD h getPreferredEquipmentSlot (Lbbz;)Laij;
		ARG 0 stack
	METHOD l resetSoundDelay ()V
	METHOD n initGoals ()V
	METHOD n setCanPickUpLoot (Z)V
	METHOD o createBodyControl ()Lalt;
	METHOD o setAiDisabled (Z)V
	METHOD p getLookControl ()Laly;
	METHOD p setLeftHanded (Z)V
		ARG 1 leftHanded
	METHOD q setAttacking (Z)V
		ARG 1 attacking
	METHOD r getMoveControl ()Lalz;
	METHOD r setForwardSpeed (F)V
		ARG 1 forwardSpeed
	METHOD s getJumpControl ()Lalx;
	METHOD s setUpwardSpeed (F)V
		ARG 1 upwardSpeed
	METHOD t setSidewaysSpeed (F)V
		ARG 1 sidewaysMovement
	METHOD u getNavigation ()Lapg;
	METHOD v getVisibilityCache ()Laps;
	METHOD w getTarget ()Lain;
	METHOD z onEatingGrass ()V
