CLASS ana net/minecraft/entity/passive/FoxEntity
	CLASS ana$a DefendFriendGoal
		FIELD k offender Lahu;
		FIELD l friend Lahu;
		FIELD m lastAttackedTime I
	CLASS ana$b StopWanderingGoal
		FIELD a timer I
	CLASS ana$c WorriableEntityFilter
		METHOD a test (Lahl;)Z
		METHOD a isFriendlyTo (Ljava/util/UUID;)Z
	CLASS ana$d CalmDownGoal
		METHOD g isAtFavoredLocation ()Z
		METHOD h canCalmDown ()Z
	CLASS ana$e MateGoal
	CLASS ana$f EatSweetBerriesGoal
		FIELD g timer I
		METHOD m eatSweetBerry ()V
	CLASS ana$g FoxSwimGoal
	CLASS ana$h FoxData
		FIELD a type Lana$t;
		FIELD b uses I
	CLASS ana$i FoxLookControl
	CLASS ana$j AttackGoal
	CLASS ana$k FoxMoveControl
	CLASS ana$l GoToVillageGoal
		METHOD g canGoToVillage ()Z
	CLASS ana$m EscapeWhenNotAggresiveGoal
	CLASS ana$n JumpChasingGoal
	CLASS ana$o PickupItemGoal
	CLASS ana$p SitDownAndLookAroundGoal
		FIELD c lookX D
		FIELD d lookZ D
		FIELD e timer I
		FIELD f counter I
		METHOD j chooseNewAngle ()V
	CLASS ana$q AvoidDaylightGoal
		FIELD c timer I
	CLASS ana$r DelayedCalmDownGoal
		FIELD c timer I
	CLASS ana$s MoveToHuntGoal
	CLASS ana$t Type
		FIELD d byName Ljava/util/Map;
		FIELD e id I
		FIELD f key Ljava/lang/String;
		FIELD g biomes Ljava/util/List;
		METHOD a getKey ()Ljava/lang/String;
		METHOD a fromId (I)Lana$t;
		METHOD a fromBiome (Lbdy;)Lana$t;
		METHOD a byName (Ljava/lang/String;)Lana$t;
		METHOD b getBiomes ()Ljava/util/List;
		METHOD c getId ()I
	FIELD bC TYPE Lpw;
	FIELD bD FLAGS Lpw;
	FIELD bE OWNER Lpw;
	FIELD bG FRIEND Lpw;
	FIELD bH PICKABLE_DROP_FILTER Ljava/util/function/Predicate;
	FIELD bI JUST_ATTACKED_SOMETHING_FILTER Ljava/util/function/Predicate;
	FIELD bJ CHICKEN_AND_RABBIT_FILTER Ljava/util/function/Predicate;
	FIELD bK NOTICEABLE_PLAYER_FILTER Ljava/util/function/Predicate;
	FIELD bL followChickenAndRabbitGoal Lajs;
	FIELD bM followBabyTurtleGoal Lajs;
	FIELD bN followFishGoal Lajs;
	FIELD bO headRollProgress F
	FIELD bP lastHeadRollProgress F
	FIELD bQ extraRollingHeight F
	FIELD bR lastExtraRollingHeight F
	FIELD bS eatingTime I
	METHOD a setType (Lana$t;)V
	METHOD a canJumpChase (Lana;Lahu;)Z
	METHOD b createChild (Lahj;)Lana;
	METHOD b setOwner (Ljava/util/UUID;)V
	METHOD d setFlag (IZ)V
	METHOD dE getType ()Lana$t;
	METHOD dF isSitting ()Z
	METHOD dG isWalking ()Z
	METHOD dH isChasing ()Z
	METHOD dN isFullyCrouched ()Z
	METHOD dO isCrouching ()Z
	METHOD dP isRollingHead ()Z
	METHOD dS addTypeSpecificGoals ()V
	METHOD dT getFriends ()Ljava/util/List;
	METHOD dU isAggressive ()Z
	METHOD dV wakeUp ()V
	METHOD dW stopActions ()V
	METHOD dX wantsToPickupItem ()Z
	METHOD g spit (Laxt;)V
	METHOD h dropItem (Laxt;)V
	METHOD q getFlag (I)Z
	METHOD q setSitting (Z)V
	METHOD r setWalking (Z)V
	METHOD s setChasing (Z)V
	METHOD t setCrouching (Z)V
	METHOD u getHeadRoll (F)F
	METHOD u setRollingHead (Z)V
	METHOD v getBodyRotationHeightOffset (F)F
	METHOD v setAggressive (Z)V
	METHOD w setSleeping (Z)V
