Êþº¾Eh  net/minecraft/tags/FluidTagsENTITY_FLOATABLELnet/minecraft/tags/TagKey;   ,net/minecraft/world/entity/ai/goal/FloatGoal>(Lnet/minecraft/world/entity/Mob;Lnet/minecraft/tags/TagKey;)V  'net/minecraft/world/entity/ai/goal/Goal()V  mob Lnet/minecraft/world/entity/Mob;  fluid  ,net/minecraft/world/entity/ai/goal/Goal$FlagJUMP.Lnet/minecraft/world/entity/ai/goal/Goal$Flag; !" #$java/util/EnumSetof%(Ljava/lang/Enum;)Ljava/util/EnumSet; & '(setFlags(Ljava/util/EnumSet;)V *+, -.net/minecraft/world/entity/Mob getNavigation;()Lnet/minecraft/world/entity/ai/navigation/PathNavigation; 012 347net/minecraft/world/entity/ai/navigation/PathNavigation setCanFloat(Z)V *6 78getFluidJumpThreshold()D *: ;<isInFluidDeeperThan(DLnet/minecraft/tags/TagKey;)Z *> ?@isInLava()Z *B CD getRandom#()Lnet/minecraft/util/RandomSource; FGH IJnet/minecraft/util/RandomSource nextFloat()F?LÌÍ *M NOgetJumpControl5()Lnet/minecraft/world/entity/ai/control/JumpControl; QRS T1net/minecraft/world/entity/ai/control/JumpControljump SignatureGLnet/minecraft/tags/TagKey;#(Lnet/minecraft/world/entity/Mob;)VCodeLineNumberTableLocalVariableTablethis.Lnet/minecraft/world/entity/ai/goal/FloatGoal;MethodParametersLocalVariableTypeTablej(Lnet/minecraft/world/entity/Mob;Lnet/minecraft/tags/TagKey;)VcanUse StackMapTablerequiresUpdateEveryTicktick SourceFileFloatGoal.java InnerClassesFlag!UV WXA *+²·±Y Z [\ ] X…!*· *+µ*,µ*²¸¶%+¶)¶/±Y  Z ![\!!^ !V] U_`@X[%*´*´¶5*´¶9š *´¶=™§¬YZ %[\a@b@X,¬Y Z [\cXX*´¶A¹EK–œ *´¶L¶P±Y%&(Z [\adef g@