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 dM getType ()Lanc$u; METHOD dN isSitting ()Z METHOD dO isWalking ()Z METHOD dP isChasing ()Z METHOD dV isFullyCrouched ()Z METHOD dW isCrouching ()Z METHOD dX isRollingHead ()Z METHOD ea addTypeSpecificGoals ()V METHOD eb getTrustedUuids ()Ljava/util/List; METHOD ec isAggressive ()Z METHOD ed wakeUp ()V METHOD ee stopActions ()V METHOD ef wantsToPickupItem ()Z METHOD j spit (Laxx;)V METHOD k dropItem (Laxx;)V METHOD q setSitting (Z)V METHOD r getFlag (I)Z 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