Êþº¾E�  'net/minecraft/world/entity/ai/goal/Goal()V   Knet/minecraft/world/entity/animal/dolphin/Dolphin$DolphinSwimWithPlayerGoaldolphin3Lnet/minecraft/world/entity/animal/dolphin/Dolphin;   speedModifierD  ,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 % &'getServerLevelM(Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/server/level/ServerLevel; )*+ ,-1net/minecraft/world/entity/animal/dolphin/DolphinSWIM_WITH_PLAYER_TARGETING=Lnet/minecraft/world/entity/ai/targeting/TargetingConditions; /01 23&net/minecraft/server/level/ServerLevelgetNearestPlayer’(Lnet/minecraft/world/entity/ai/targeting/TargetingConditions;Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/entity/player/Player; 5 67player*Lnet/minecraft/world/entity/player/Player; 9:; <=(net/minecraft/world/entity/player/Player isSwimming()Z )? @A getTarget+()Lnet/minecraft/world/entity/LivingEntity; )C DE distanceToSqr&(Lnet/minecraft/world/entity/Entity;)D@pI,net/minecraft/world/effect/MobEffectInstance KLM NO%net/minecraft/world/effect/MobEffectsDOLPHINS_GRACELnet/minecraft/core/Holder;Qnet/minecraft/SharedConstants HS T(Lnet/minecraft/core/Holder;I)V 9V WX addEffectT(Lnet/minecraft/world/effect/MobEffectInstance;Lnet/minecraft/world/entity/Entity;)Z )Z [\ getNavigation;()Lnet/minecraft/world/entity/ai/navigation/PathNavigation; ^_` a7net/minecraft/world/entity/ai/navigation/PathNavigationstop )c degetLookControl5()Lnet/minecraft/world/entity/ai/control/LookControl; )g higetMaxHeadYRot()I )k ligetMaxHeadXRot nop qr1net/minecraft/world/entity/ai/control/LookControl setLookAt((Lnet/minecraft/world/entity/Entity;FF)V@ ^v wxmoveTo'(Lnet/minecraft/world/entity/Entity;D)Z 9z {|level#()Lnet/minecraft/world/level/Level; ~€ �‚net/minecraft/world/level/Level getRandom#()Lnet/minecraft/util/RandomSource; „…† ‡ˆnet/minecraft/util/RandomSourcenextInt(I)IRuntimeVisibleTypeAnnotations#Lorg/jspecify/annotations/Nullable;7(Lnet/minecraft/world/entity/animal/dolphin/Dolphin;D)VCodeLineNumberTableLocalVariableTablethisMLnet/minecraft/world/entity/animal/dolphin/Dolphin$DolphinSwimWithPlayerGoal;MethodParameterscanUse StackMapTablecanContinueToUsestarttick SourceFile Dolphin.javaNestHost InnerClassesDolphinSwimWithPlayerGoalFlag  67‰Š‹Œj*·*+µ*(µ *²²¸¶ ±�ýþ ÿŽ �� ‘  ’=Œ~<**´¸$²(*´¶.µ4*´4Ǭ*´4¶8™*´¶>*´4¥§¬� Ž <��“@”=Œ^)*´4Æ#*´4¶8™*´*´4¶BF˜œ§¬�Ž )��“'@•ŒG*´4»HY²Jd·R*´¶UW±� Ž ��aŒB*µ4*´¶Y¶]±�Ž ��–ŒÙŠ*´¶b*´4*´¶f`†*´¶j†¶m*´*´4¶Bs˜œ*´¶Y¶]§*´¶Y*´4*´ ¶uW*´4¶8™/*´4¶y¶}¹ƒš*´4»HY²Jd·R*´¶UW±�!3 @"S%q&‰(Ž Š��“û@5—˜™)š)› œ@