Êþº¾E’  !net/minecraft/world/entity/Entity getKnownSpeed!()Lnet/minecraft/world/phys/Vec3;   net/minecraft/world/phys/Vec3 normalize  multiply@(Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3;  0net/minecraft/world/entity/projectile/ProjectilesetDeltaMovement"(Lnet/minecraft/world/phys/Vec3;)V   needsSyncZ   getLookAngleC*  ! "#net/minecraft/util/RandomSource nextFloat()FA  & 'getDeltaMovement ) *+xD?à / 0+y 2 3+z 5 6$(DDD)Lnet/minecraft/world/phys/Vec3; 8 9#getYRot ; <=setYRot(F)V ? @AyRotOFC DEdeflect>()Lnet/minecraft/world/entity/projectile/ProjectileDeflection; GHI JK:net/minecraft/world/entity/projectile/ProjectileDeflectionNONE()V SourceFileProjectileDeflection.javaRuntimeVisibleAnnotationsLjava/lang/FunctionalInterface;BootstrapMethodsZz G{ pZ} G~ mZ€ G� kZƒ G„ bZ† ‡ˆ‰ Š‹"java/lang/invoke/LambdaMetafactory metafactoryÌ(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite; InnerClassesŽ%java/lang/invoke/MethodHandles$Lookup�java/lang/invoke/MethodHandlesLookupGXJKOKSKWKDZ[\]^_` a bZc~+Æ+¶¶:*-¶ ¶*µ±d ! "#%e* fg\h]i_gj kZc{+Æ+¶:*-¶ ¶*µ±d e* lg\h]i_gj mZc¬ P,¹$jb8**¶%-´(w,k-´.w,k-´1w,k¶4¶**¶7b¶:*Y´>bµ>*µ±d4?JOe*P\hP^nP_gBoA pZc±d qrcE!ºB³FºL³MºP³QºT³U±d stuvw*…xyx…x|x…xx…x‚xŒ ��‘