Êþº¾E±  java/util/ObjectsrequireNonNull&(Ljava/lang/Object;)Ljava/lang/Object;   ;net/minecraft/world/entity/animal/squid/Squid$SquidFleeGoalthis$0/Lnet/minecraft/world/entity/animal/squid/Squid;  'net/minecraft/world/entity/ai/goal/Goal()V  -net/minecraft/world/entity/animal/squid/SquidgetLastHurtByMob+()Lnet/minecraft/world/entity/LivingEntity;   isInWater()Z    distanceToSqr&(Lnet/minecraft/world/entity/Entity;)D@Y $ %& fleeTicksI(net/minecraft/world/phys/Vec3 * +,getX()D .*/'net/minecraft/world/entity/LivingEntity 1 2,getY .1 5 6,getZ .5 '9 :(DDD)V < =>level#()Lnet/minecraft/world/level/Level; '@ ABxD 'D EBy 'G HBz JKL MNnet/minecraft/core/BlockPos containing"(DDD)Lnet/minecraft/core/BlockPos; PQR STnet/minecraft/world/level/Level getBlockStateQ(Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; PV WX getFluidStateN(Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/material/FluidState; Z[\ ]^net/minecraft/tags/FluidTagsWATERLnet/minecraft/tags/TagKey; `ab cd-net/minecraft/world/level/material/FluidStateis(Lnet/minecraft/tags/TagKey;)Z fgh i0net/minecraft/world/level/block/state/BlockStateisAir 'k l,length 'n op normalize!()Lnet/minecraft/world/phys/Vec3;@@ 'v wxscale"(D)Lnet/minecraft/world/phys/Vec3; 'z {|subtract$(DDD)Lnet/minecraft/world/phys/Vec3;~net/minecraft/SharedConstants@4 ‚ ƒ„movementVectorLnet/minecraft/world/phys/Vec3; †‡ˆ ‰Š*net/minecraft/core/particles/ParticleTypesBUBBLE1Lnet/minecraft/core/particles/SimpleParticleType; PŒ �Ž addParticle7(Lnet/minecraft/core/particles/ParticleOptions;DDDDDD)VSQUID_FLEE_SPEEDF ConstantValue@@SQUID_FLEE_MIN_DISTANCE@ SQUID_FLEE_MAX_DISTANCEA 2(Lnet/minecraft/world/entity/animal/squid/Squid;)VCodeLineNumberTableLocalVariableTablethis=Lnet/minecraft/world/entity/animal/squid/Squid$SquidFleeGoal;MethodParameterscanUseentity)Lnet/minecraft/world/entity/LivingEntity; StackMapTablestartrequiresUpdateEveryTicktick avoidSpeed lastHurtByMobfleeTo blockState2Lnet/minecraft/world/level/block/state/BlockState; fluidState/Lnet/minecraft/world/level/material/FluidState; SourceFile Squid.javaNestHost InnerClasses SquidFleeGoal ��‘’“�‘”•�‘–%& —˜9*+Y¸Wµ*· ±™š ›œ� ž˜~-*´¶L*´¶™+Æ*´+¶!˜œ§¬¬™ !"+%š-›œ%Ÿ ¡ ü).@¢˜4*µ#±™ *+š ›œ£˜,¬™/š ›œ¤˜A `*Y´#`µ#*´¶L+DZ»'Y*´¶)+¶-g*´¶0+¶3g*´¶4+¶7g·8M*´¶;*´¶),´?c*´¶0,´Cc*´¶4,´Fc¸I¶ON*´¶;*´¶),´?c*´¶0,´Cc*´¶4,´Fc¸I¶U:²Y¶_š -¶e™x,¶j9—ž3,¶mWq9s—žsgsog9—ž ,¶uM-¶e™,,´C¶yM*´»'Y,´?o,´Co,´Fo·8µ�*´# p (*´¶;²…*´¶)*´¶0*´¶4¶‹±™Z4 678;C=u>¨?º@ÀAÇBÌDÑEÚFéIðJ÷NþO R/Y:Z_\šHÑ&¥BÀolB`›œN¦ C§„u먩¨¸ª«¡!ü.þ¢'f`ý.ú ú%/¬­®¯ °