Êþº¾E®  java/util/ObjectsrequireNonNull&(Ljava/lang/Object;)Ljava/lang/Object;   .(Lnet/minecraft/world/entity/animal/fox/Fox;)V  ,net/minecraft/world/entity/ai/goal/Goal$FlagMOVE.Lnet/minecraft/world/entity/ai/goal/Goal$Flag;  LOOK  !java/util/EnumSetof5(Ljava/lang/Enum;Ljava/lang/Enum;)Ljava/util/EnumSet; # $%setFlags(Ljava/util/EnumSet;)V '() *+)net/minecraft/world/entity/animal/fox/FoxgetLastHurtByMob+()Lnet/minecraft/world/entity/LivingEntity; '- ./ getRandom#()Lnet/minecraft/util/RandomSource; 123 45net/minecraft/util/RandomSource nextFloat()F<£× '8 9: isSleeping()Z '< =+ getTarget '? @A getNavigation;()Lnet/minecraft/world/entity/ai/navigation/PathNavigation; CDE F:7net/minecraft/world/entity/ai/navigation/PathNavigationisDone H I: alertable 'K L: isPouncing 'N O: isCrouching Q RSlooksRemainingI U VW resetLook()V 1Y Z[nextInt(I)I '] ^_ setSitting(Z)V Ca bWstop d eSlookTime 'g higetLookControl5()Lnet/minecraft/world/entity/ai/control/LookControl; 'k lmgetX()D o pqrelXD 's tmgetEyeY 'v wmgetZ y zqrelZ '| }~getMaxHeadYRot()I '€ �~getMaxHeadXRot ƒ„… †‡1net/minecraft/world/entity/ai/control/LookControl setLookAt(DDDFF)V‰java/lang/Math@!ûTD- 1� Žm nextDouble ˆ� ‘’cos(D)D ˆ” •’sin — ˜[adjustedTickDelayCodeLineNumberTableLocalVariableTablethis>Lnet/minecraft/world/entity/animal/fox/Fox$PerchAndSearchGoal;MethodParameterscanUse StackMapTablecanContinueToUsestarttickrnd SourceFileFox.javaNestHost InnerClassesPerchAndSearchGoalFoxBehaviorGoal¬'net/minecraft/world/entity/ai/goal/GoalFlag pqzqeSRS ™O*+Y¸Wµ*+· *²²¸¶"±š�‘’› œ�ž Ÿ:™•^*´¶&ÇU*´¶,¹06–œC*´¶7š9*´¶;Ç/*´¶>¶B™"*¶Gš*´¶Jš*´¶Mš§¬š–› ^œ� û\@¡:™B *´Pž§¬š››  œ�  @¢W™d**¶T**´¶,¹X`µP*´¶\*´¶>¶`±š ¡¢£)¤› *œ�bW™7 *´¶\±š ¨©›  œ�£W™  Y*Y´cdµc*´c�*Y´PdµP*¶T*´¶f*´¶j*´nc*´¶r*´¶u*´xc*´¶{†*´¶†¶‚±š­ ®¯°²X³› Yœ� VW™;Š*´¶,¹ŒkH*'¸�µn*'¸“µx**P*´¶,¹X`¶–µc±š¶·¸!¹:º›;œ�*¤q¥¦§'¨'©'ª«­@