CLASS anc net/minecraft/entity/passive/FoxEntity CLASS anc$a DefendFriendGoal FIELD j offender Lahv; FIELD k friend Lahv; FIELD l lastAttackedTime I CLASS anc$b StopWanderingGoal FIELD a timer I CLASS anc$c WorriableEntityFilter CLASS anc$d CalmDownGoal METHOD g isAtFavoredLocation ()Z METHOD h canCalmDown ()Z CLASS anc$e MateGoal CLASS anc$f EatSweetBerriesGoal FIELD g timer I METHOD m eatSweetBerry ()V CLASS anc$g FoxSwimGoal CLASS anc$i FoxData FIELD a type Lanc$u; FIELD b uses I CLASS anc$j FoxLookControl CLASS anc$k AttackGoal CLASS anc$l FoxMoveControl CLASS anc$m GoToVillageGoal METHOD g canGoToVillage ()Z CLASS anc$n EscapeWhenNotAggresiveGoal CLASS anc$o JumpChasingGoal CLASS anc$p PickupItemGoal CLASS anc$q SitDownAndLookAroundGoal FIELD c lookX D FIELD d lookZ D FIELD e timer I FIELD f counter I METHOD j chooseNewAngle ()V CLASS anc$r AvoidDaylightGoal FIELD c timer I CLASS anc$s DelayedCalmDownGoal FIELD c timer I CLASS anc$t MoveToHuntGoal CLASS anc$u 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)Lanc$u; METHOD a fromBiome (Lbec;)Lanc$u; METHOD a byName (Ljava/lang/String;)Lanc$u; METHOD b getBiomes ()Ljava/util/List; METHOD c getId ()I FIELD bA FLAGS Lpx; FIELD bB OWNER Lpx; FIELD bD OTHER_TRUSTED Lpx; FIELD bE PICKABLE_DROP_FILTER Ljava/util/function/Predicate; FIELD bF JUST_ATTACKED_SOMETHING_FILTER Ljava/util/function/Predicate; FIELD bG CHICKEN_AND_RABBIT_FILTER Ljava/util/function/Predicate; FIELD bH NOTICEABLE_PLAYER_FILTER Ljava/util/function/Predicate; FIELD bI followChickenAndRabbitGoal Laju; FIELD bJ followBabyTurtleGoal Laju; FIELD bK followFishGoal Laju; FIELD bL headRollProgress F FIELD bM lastHeadRollProgress F FIELD bN extraRollingHeight F FIELD bO lastExtraRollingHeight F FIELD bP eatingTime I FIELD bz TYPE Lpx; METHOD a setType (Lanc$u;)V METHOD a canJumpChase (Lanc;Lahv;)Z METHOD b addTrustedUuid (Ljava/util/UUID;)V METHOD c canTrust (Ljava/util/UUID;)Z METHOD d setFlag (IZ)V METHOD dL getType ()Lanc$u; METHOD dM isSitting ()Z METHOD dN isWalking ()Z METHOD dO isChasing ()Z METHOD dU isFullyCrouched ()Z METHOD dV isCrouching ()Z METHOD dW isRollingHead ()Z METHOD dZ addTypeSpecificGoals ()V METHOD ea getTrustedUuids ()Ljava/util/List; METHOD eb isAggressive ()Z METHOD ec wakeUp ()V METHOD ed stopActions ()V METHOD ee wantsToPickupItem ()Z METHOD i spit (Laxx;)V METHOD j dropItem (Laxx;)V METHOD q getFlag (I)Z METHOD q setSitting (Z)V METHOD r setChasing (Z)V METHOD s setCrouching (Z)V METHOD t setRollingHead (Z)V METHOD u getHeadRoll (F)F METHOD u setWalking (Z)V METHOD v getBodyRotationHeightOffset (F)F METHOD v setAggressive (Z)V METHOD w setSleeping (Z)V