ÊþºŸEÆ  -net/minecraft/server/level/ServerEntityGetterplayers()Ljava/util/List;   'net/minecraft/world/entity/LivingEntitygetX()D   getY   getZ  getNearestEntity€(Ljava/util/List;Lnet/minecraft/world/entity/ai/targeting/TargetingConditions;Lnet/minecraft/world/entity/LivingEntity;DDD)Lnet/minecraft/world/entity/LivingEntity;(net/minecraft/world/entity/player/Player test ()Ljava/util/function/Predicate;   getEntitiesOfClass`(Ljava/lang/Class;Lnet/minecraft/world/phys/AABB;Ljava/util/function/Predicate;)Ljava/util/List;"java/lang/Doubleïÿÿÿÿÿÿ& ';(Lnet/minecraft/tags/TagKey;)Ljava/util/function/Predicate; )*+ ,-java/util/Listiterator()Ljava/util/Iterator; /01 23java/util/IteratorhasNext()Z /5 67next()Ljava/lang/Object; 9 :;getLevel*()Lnet/minecraft/server/level/ServerLevel; =>? @;net/minecraft/world/entity/ai/targeting/TargetingConditions}(Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z B CD distanceToSqr(DDD)D¿ðH!net/minecraft/world/entity/Entity GBKjava/util/ArrayList JM NO()V    TUV WXnet/minecraft/world/phys/AABBcontains(DDD)Z )Z [\add(Ljava/lang/Object;)Z _ `ais(Lnet/minecraft/tags/TagKey;)Zcjava/lang/Objecte&net/minecraft/world/level/EntityGettergetNearestPlayer’(Lnet/minecraft/world/entity/ai/targeting/TargetingConditions;Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/entity/player/Player;CodeLineNumberTableLocalVariableTablethis/Lnet/minecraft/server/level/ServerEntityGetter;targetConditions=Lnet/minecraft/world/entity/ai/targeting/TargetingConditions;source)Lnet/minecraft/world/entity/LivingEntity;MethodParametersRuntimeVisibleTypeAnnotations#Lorg/jspecify/annotations/Nullable;•(Lnet/minecraft/world/entity/ai/targeting/TargetingConditions;Lnet/minecraft/world/entity/LivingEntity;DDD)Lnet/minecraft/world/entity/player/Player;xDyzl(Lnet/minecraft/world/entity/ai/targeting/TargetingConditions;DDD)Lnet/minecraft/world/entity/player/Player;Ä(Ljava/lang/Class;Lnet/minecraft/world/entity/ai/targeting/TargetingConditions;Lnet/minecraft/world/entity/LivingEntity;DDDLnet/minecraft/world/phys/AABB;)Lnet/minecraft/world/entity/LivingEntity;typeLjava/lang/Class;bbLnet/minecraft/world/phys/AABB;LocalVariableTypeTableLjava/lang/Class<+TT;>; SignatureÑ(Ljava/lang/Class<+TT;>;Lnet/minecraft/world/entity/ai/targeting/TargetingConditions;Lnet/minecraft/world/entity/LivingEntity;DDDLnet/minecraft/world/phys/AABB;)TT;Î(Lnet/minecraft/tags/TagKey;Lnet/minecraft/world/entity/ai/targeting/TargetingConditions;Lnet/minecraft/world/entity/LivingEntity;DDDLnet/minecraft/world/phys/AABB;)Lnet/minecraft/world/entity/LivingEntity;distanceentitytagLnet/minecraft/tags/TagKey; bestDistance nearestEntityGLnet/minecraft/tags/TagKey;>; StackMapTableú(Lnet/minecraft/tags/TagKey;>;Lnet/minecraft/world/entity/ai/targeting/TargetingConditions;Lnet/minecraft/world/entity/LivingEntity;DDDLnet/minecraft/world/phys/AABB;)Lnet/minecraft/world/entity/LivingEntity;8(Ljava/util/List;DDD)Lnet/minecraft/world/entity/Entity;dist#Lnet/minecraft/world/entity/Entity;entitiesLjava/util/List;bestresultTT;Ljava/util/List<+TT;>;E(Ljava/util/List<+TT;>;DDD)TT;±(Ljava/util/List<+TT;>;Lnet/minecraft/world/entity/ai/targeting/TargetingConditions;Lnet/minecraft/world/entity/LivingEntity;DDD)TT;getNearbyPlayers—(Lnet/minecraft/world/entity/ai/targeting/TargetingConditions;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/phys/AABB;)Ljava/util/List;player*Lnet/minecraft/world/entity/player/Player; foundPlayers;Ã(Lnet/minecraft/world/entity/ai/targeting/TargetingConditions;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/phys/AABB;)Ljava/util/List;getNearbyEntitiesš(Ljava/lang/Class;Lnet/minecraft/world/entity/ai/targeting/TargetingConditions;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/phys/AABB;)Ljava/util/List;nearbyLjava/lang/Class;Ljava/util/List;ß(Ljava/lang/Class;Lnet/minecraft/world/entity/ai/targeting/TargetingConditions;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/phys/AABB;)Ljava/util/List;lambda$getNearbyEntities$0,(Lnet/minecraft/world/entity/LivingEntity;)Zlambda$getNearestEntity$1G(Lnet/minecraft/tags/TagKey;Lnet/minecraft/world/entity/LivingEntity;)Zelambda$getNearestEntity$0 SourceFileServerEntityGetter.javaBootstrapMethods\° ± ªŠŠŽ µ §š· ž ¥Šº »Œœ Ÿ¿"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/MethodHandlesLookupbd :;fgh\ **¹+,,¶,¶ ,¶¹ À°ij klmnopq morsfths **¹+,)¹ À°ij>klmnopuvwvxvqmouwxrsfyhi **¹+(¹ À°ij4klmnuvwvxvqmuwxrszhŸ **+ º¹,-¹ °i jRkl{|mnopuvwvxv}~  {€q{mouwx}‚rssƒh[k#9 : * +º%¹¹(:¹.™B¹4À:,*¹8-¶<š§ÿÚ¶A9 ˜œ 9 : §ÿº °i. $%&5'E(H+U,]-a.e0h1jz U„v50…pkklk†‡kmnkopkuvkwvkxvk}~ fˆv c‰p  k†Š‹þ/ü(úúq†mouwx}Œrssh0QE9: +¹(:  ¹.™7 ¹4ÀG:  (¶I9 E—™  ˜œ  9 : §ÿÅ °i& 567&829C:G;K=N>j\ 2Žv &%… QklQ‘QuvQwvQxvL’vI“  &%…” Q•I“” ‹þG/ý2Gùúquwx–rshceE9 : +¹(:  ¹.™K ¹4À:,*¹8-¶<š§ÿÚ¶A9 E—™  ˜œ 9 : §ÿ± °i. BCD&E6F9IFJWK[L_NbPjp FŽv&9…pekle‘emneopeuvewvexv`’v ]“p  &9…”e•]“” ‹þ/ü(üùúqmouwx—rss˜™hûb»JY·L:*¹¹(:¹.™B¹4À:-¶P¶Q¶R¶S™+*¹8,¶<™ ¹YW§ÿº°iT U,VRW\Y_[j>,0š›bklbmnbopb}~ Yœ‘  Yœ‹ý)/ûEúq mo}žŸ h( X*+º]¹:»JY·L:¹(:¹.™,¹4À:,*¹8-¶<™ ¹YW§ÿаi_`b8cHdRfUhjR8…pXklX{|XmnXopX}~H¡‘?‘*8…”X{¢H¡£?£‹þ"))//úq{mo}€ ¥Šh,¬i_j …p §šh:+*¶^¬i&j†‡©p ªŠh,¬i j …p«¬­ ¹®¯²¹®³²¹®¶²À ÁÃÅ