CLASS net/minecraft/class_4019 net/minecraft/entity/passive/FoxEntity
	FIELD field_17949 TYPE Lnet/minecraft/class_2940;
	FIELD field_17950 FOX_FLAGS Lnet/minecraft/class_2940;
	FIELD field_17951 OWNER Lnet/minecraft/class_2940;
	FIELD field_17952 OTHER_TRUSTED Lnet/minecraft/class_2940;
	FIELD field_17953 PICKABLE_DROP_FILTER Ljava/util/function/Predicate;
	FIELD field_17954 JUST_ATTACKED_SOMETHING_FILTER Ljava/util/function/Predicate;
	FIELD field_17955 CHICKEN_AND_RABBIT_FILTER Ljava/util/function/Predicate;
	FIELD field_17956 NOTICEABLE_PLAYER_FILTER Ljava/util/function/Predicate;
	FIELD field_17957 followChickenAndRabbitGoal Lnet/minecraft/class_1352;
	FIELD field_17958 followBabyTurtleGoal Lnet/minecraft/class_1352;
	FIELD field_17959 followFishGoal Lnet/minecraft/class_1352;
	FIELD field_17960 headRollProgress F
	FIELD field_17961 lastHeadRollProgress F
	FIELD field_17962 extraRollingHeight F
	FIELD field_17963 lastExtraRollingHeight F
	FIELD field_17964 eatingTime I
	METHOD method_18255 setType (Lnet/minecraft/class_4019$class_4039;)V
		ARG 1 type
	METHOD method_18257 canJumpChase (Lnet/minecraft/class_4019;Lnet/minecraft/class_1309;)Z
		ARG 0 fox
		ARG 1 chasedEntity
	METHOD method_18265 (Lnet/minecraft/class_1542;)Z
		ARG 0 item
	METHOD method_18266 addTrustedUuid (Ljava/util/UUID;)V
		ARG 1 uuid
	METHOD method_18267 (Lnet/minecraft/class_1297;)Z
		ARG 0 entity
	METHOD method_18269 setFoxFlag (IZ)V
		ARG 1 mask
		ARG 2 value
	METHOD method_18271 getFoxType ()Lnet/minecraft/class_4019$class_4039;
	METHOD method_18272 isSitting ()Z
	METHOD method_18273 isWalking ()Z
	METHOD method_18274 isChasing ()Z
	METHOD method_18275 isFullyCrouched ()Z
	METHOD method_18277 isRollingHead ()Z
	METHOD method_18280 addTypeSpecificGoals ()V
	METHOD method_18281 getTrustedUuids ()Ljava/util/List;
	METHOD method_18282 isAggressive ()Z
	METHOD method_18283 stopSleeping ()V
	METHOD method_18284 stopActions ()V
	METHOD method_18285 wantsToPickupItem ()Z
	METHOD method_18289 spit (Lnet/minecraft/class_1799;)V
		ARG 1 stack
	METHOD method_18291 dropItem (Lnet/minecraft/class_1799;)V
		ARG 1 stack
	METHOD method_18293 getFoxFlag (I)Z
		ARG 1 bitmask
	METHOD method_18294 setSitting (Z)V
		ARG 1 sitting
	METHOD method_18295 setWalking (Z)V
		ARG 1 walking
	METHOD method_18296 setChasing (Z)V
		ARG 1 chasing
	METHOD method_18297 setCrouching (Z)V
		ARG 1 crouching
	METHOD method_18298 getHeadRoll (F)F
		ARG 1 tickDelta
	METHOD method_18299 setRollingHead (Z)V
		ARG 1 rollingHead
	METHOD method_18300 getBodyRotationHeightOffset (F)F
		ARG 1 tickDelta
	METHOD method_18301 setAggressive (Z)V
		ARG 1 aggressive
	METHOD method_18302 setSleeping (Z)V
		ARG 1 sleeping
	METHOD method_18428 canTrust (Ljava/util/UUID;)Z
		ARG 1 uuid
	METHOD method_18430 canEat (Lnet/minecraft/class_1799;)Z
		ARG 1 stack
	METHOD method_26885 createFoxAttributes ()Lnet/minecraft/class_5132$class_5133;
	CLASS class_4020 DefendFriendGoal
		FIELD field_17966 offender Lnet/minecraft/class_1309;
		FIELD field_17967 friend Lnet/minecraft/class_1309;
		FIELD field_17968 lastAttackedTime I
		METHOD <init> (Lnet/minecraft/class_4019;Ljava/lang/Class;ZZLjava/util/function/Predicate;)V
			ARG 2 targetEntityClass
			ARG 3 checkVisibility
			ARG 4 checkCanNavigate
			ARG 5 targetPredicate
	CLASS class_4021 StopWanderingGoal
		FIELD field_17969 timer I
	CLASS class_4022 WorriableEntityFilter
		METHOD test (Ljava/lang/Object;)Z
			ARG 1 entity
	CLASS class_4023 CalmDownGoal
		FIELD field_18102 WORRIABLE_ENTITY_PREDICATE Lnet/minecraft/class_4051;
		METHOD method_18305 isAtFavoredLocation ()Z
		METHOD method_18306 canCalmDown ()Z
	CLASS class_4024 MateGoal
		METHOD <init> (Lnet/minecraft/class_4019;D)V
			ARG 2 chance
	CLASS class_4025 EatSweetBerriesGoal
		FIELD field_17974 timer I
		METHOD <init> (Lnet/minecraft/class_4019;DII)V
			ARG 2 speed
			ARG 4 range
			ARG 5 maxYDifference
		METHOD method_18307 eatSweetBerry ()V
	CLASS class_4026 FoxSwimGoal
	CLASS class_4027 FoxData
		FIELD field_17977 type Lnet/minecraft/class_4019$class_4039;
		METHOD <init> (Lnet/minecraft/class_4019$class_4039;)V
			ARG 1 type
	CLASS class_4028 FoxLookControl
	CLASS class_4029 AttackGoal
		METHOD <init> (Lnet/minecraft/class_4019;DZ)V
			ARG 2 speed
			ARG 4 pauseWhenIdle
	CLASS class_4030 FoxMoveControl
	CLASS class_4031 GoToVillageGoal
		METHOD <init> (Lnet/minecraft/class_4019;II)V
			ARG 2 unused
			ARG 3 searchRange
		METHOD method_18308 canGoToVillage ()Z
	CLASS class_4032 EscapeWhenNotAggressiveGoal
		METHOD <init> (Lnet/minecraft/class_4019;D)V
			ARG 2 speed
	CLASS class_4033 JumpChasingGoal
	CLASS class_4034 PickupItemGoal
	CLASS class_4035 SitDownAndLookAroundGoal
		FIELD field_17987 lookX D
		FIELD field_17988 lookZ D
		FIELD field_17989 timer I
		FIELD field_17990 counter I
		METHOD method_18309 chooseNewAngle ()V
	CLASS class_4036 AvoidDaylightGoal
		FIELD field_17992 timer I
		METHOD <init> (Lnet/minecraft/class_4019;D)V
			ARG 2 speed
	CLASS class_4037 DelayedCalmDownGoal
		FIELD field_17994 timer I
		METHOD method_18432 canNotCalmDown ()Z
	CLASS class_4038 MoveToHuntGoal
	CLASS class_4039 Type
		FIELD field_17998 TYPES [Lnet/minecraft/class_4019$class_4039;
		FIELD field_17999 NAME_TYPE_MAP Ljava/util/Map;
		FIELD field_18000 id I
		FIELD field_18001 key Ljava/lang/String;
		FIELD field_18002 biomes Ljava/util/List;
		METHOD <init> (Ljava/lang/String;IILjava/lang/String;[Lnet/minecraft/class_5321;)V
			ARG 3 id
			ARG 4 key
			ARG 5 biomes
		METHOD method_18310 getKey ()Ljava/lang/String;
		METHOD method_18311 fromId (I)Lnet/minecraft/class_4019$class_4039;
			ARG 0 id
		METHOD method_18313 fromBiome (Ljava/util/Optional;)Lnet/minecraft/class_4019$class_4039;
		METHOD method_18314 byName (Ljava/lang/String;)Lnet/minecraft/class_4019$class_4039;
			ARG 0 name
		METHOD method_18317 getId ()I
	CLASS class_4052 FollowParentGoal
		FIELD field_18104 fox Lnet/minecraft/class_4019;
		METHOD <init> (Lnet/minecraft/class_4019;Lnet/minecraft/class_4019;D)V
			ARG 2 fox
			ARG 3 speed
	CLASS class_4292 LookAtEntityGoal
		METHOD <init> (Lnet/minecraft/class_4019;Lnet/minecraft/class_1308;Ljava/lang/Class;F)V
			ARG 2 fox
			ARG 3 targetType
			ARG 4 range
