CLASS ait 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 Laij;
	FIELD bI holdingEntityId I
	FIELD bJ leashTag Lib;
	FIELD bK walkTarget Lev;
	FIELD bL walkTargetRange F
	FIELD b MOB_FLAGS Lqh;
	FIELD bs moveControl Lamc;
	FIELD bt jumpControl Lama;
	FIELD bu navigation Lapi;
	FIELD bv goalSelector Lamy;
	FIELD bw targetSelector Lamy;
	FIELD bx handDropChances [F
	FIELD by armorDropChances [F
	FIELD bz visibilityCache Lapv;
	FIELD c bodyControl Lalw;
	FIELD d target Lais;
	FIELD e ambientSoundChance I
	FIELD f experiencePoints I
	FIELD g lookControl Lamb;
	METHOD <init> (Lain;Lbhj;)V
		ARG 1 type
	METHOD A getMinAmbientSoundDelay ()I
	METHOD B playAmbientSound ()V
	METHOD D playSpawnEffects ()V
	METHOD G getAmbientSound ()Lyk;
	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 (Lahc;)V
		ARG 1 difficulty
	METHOD a lookAtEntity (Laij;FF)V
		ARG 1 targetEntity
		ARG 2 maxYawChange
		ARG 3 maxPitchChange
	METHOD a setEquipmentDropChance (Laio;F)V
		ARG 1 slot
	METHOD a getEquipmentForSlot (Laio;I)Lbbx;
		ARG 0 equipmentSlot
		ARG 1 equipmentLevel
	METHOD a loot (Latq;)V
		ARG 1 item
	METHOD a canBeLeashedBy (Lavz;)Z
		ARG 1 player
	METHOD a interactMob (Lavz;Lahd;)Z
		ARG 1 player
		ARG 2 hand
	METHOD a isHolding (Lbbx;)Z
	METHOD a isBetterItemFor (Lbcc;Lbcc;Laio;)Z
		ARG 1 current
		ARG 2 previous
		ARG 3 slot
	METHOD a initialize (Lbhk;Lahc;Laiv;Laje;Lib;)Laje;
		ARG 1 world
		ARG 2 difficulty
		ARG 3 spawnType
		ARG 4 entityData
		ARG 5 entityTag
	METHOD a canSpawn (Lbhk;Laiv;)Z
		ARG 1 world
		ARG 2 spawnType
	METHOD a canSpawn (Lbhm;)Z
		ARG 1 world
	METHOD a getPathNodeTypeWeight (Lcnf;)F
		ARG 1 type
	METHOD a setPathNodeTypeWeight (Lcnf;F)V
		ARG 1 type
		ARG 2 weight
	METHOD a isInWalkTargetRange (Lev;)Z
	METHOD a setWalkTarget (Lev;I)V
	METHOD a detachLeash (ZZ)V
		ARG 1 sendPacket
	METHOD b updateEnchantments (Lahc;)V
		ARG 1 difficulty
	METHOD b attachLeash (Laij;Z)V
		ARG 1 entity
	METHOD b canEquipmentSlotContain (Laio;Lbcc;)Z
		ARG 0 slot
		ARG 1 item
	METHOD b createNavigation (Lbhj;)Lapi;
		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 (Laio;)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 ()Laij;
	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 (Lais;)V
		ARG 1 target
	METHOD g canPickupItem (Lbcc;)Z
	METHOD h getPreferredEquipmentSlot (Lbcc;)Laio;
		ARG 0 stack
	METHOD l resetSoundDelay ()V
	METHOD n initGoals ()V
	METHOD n setCanPickUpLoot (Z)V
	METHOD o createBodyControl ()Lalw;
	METHOD o setAiDisabled (Z)V
	METHOD p getLookControl ()Lamb;
	METHOD p setLeftHanded (Z)V
		ARG 1 leftHanded
	METHOD q setAttacking (Z)V
		ARG 1 attacking
	METHOD r getMoveControl ()Lamc;
	METHOD r setForwardSpeed (F)V
		ARG 1 forwardSpeed
	METHOD s getJumpControl ()Lama;
	METHOD s setUpwardSpeed (F)V
		ARG 1 upwardSpeed
	METHOD t setSidewaysSpeed (F)V
		ARG 1 sidewaysMovement
	METHOD u getNavigation ()Lapi;
	METHOD v getVisibilityCache ()Lapv;
	METHOD w getTarget ()Lais;
	METHOD z onEatingGrass ()V
