Êþº¾Ez  java/util/Optional isPresent()Z  get()Ljava/lang/Object; java/util/UUID  Cnet/minecraft/server/jsonrpc/internalapi/MinecraftPlayerListServicegetCachedUserById&(Ljava/util/UUID;)Ljava/util/Optional;  &java/util/concurrent/CompletableFuturecompletedFuture<(Ljava/lang/Object;)Ljava/util/concurrent/CompletableFuture; x(Lnet/minecraft/server/jsonrpc/internalapi/MinecraftPlayerListService;Ljava/util/Optional;)Ljava/util/function/Supplier;  !net/minecraft/util/UtilnonCriticalIoPool!()Lnet/minecraft/TracingExecutor; # $% supplyAsyncf(Ljava/util/function/Supplier;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; ( )*empty()Ljava/util/Optional;,java/lang/String . /0fetchUserByName((Ljava/lang/String;)Ljava/util/Optional; 2 3 fetchUserById5java/lang/Object getPlayers()Ljava/util/List; Signature=()Ljava/util/List; getPlayer;(Ljava/util/UUID;)Lnet/minecraft/server/level/ServerPlayer;MethodParametersuuidRuntimeVisibleTypeAnnotations#Lorg/jspecify/annotations/Nullable;getUserR(Ljava/util/Optional;Ljava/util/Optional;)Ljava/util/concurrent/CompletableFuture;CodeLineNumberTableLocalVariableTable nameAndIdLjava/util/Optional;thisELnet/minecraft/server/jsonrpc/internalapi/MinecraftPlayerListService;idnameLocalVariableTypeTable>Ljava/util/Optional;&Ljava/util/Optional;(Ljava/util/Optional; StackMapTable¸(Ljava/util/Optional;Ljava/util/Optional;)Ljava/util/concurrent/CompletableFuture;>;R(Ljava/lang/String;)Ljava/util/Optional;P(Ljava/util/UUID;)Ljava/util/Optional;>(Ljava/util/Optional;Ljava/util/Optional;)Ljava/util/Optional;�(Ljava/util/Optional;Ljava/util/Optional;)Ljava/util/Optional;getPlayersWithAddress$(Ljava/lang/String;)Ljava/util/List;ipO(Ljava/lang/String;)Ljava/util/List;getPlayerByName=(Ljava/lang/String;)Lnet/minecraft/server/level/ServerPlayer;remove](Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/server/jsonrpc/methods/ClientInfo;)Vplayer clientInfolambda$getUser$1*(Ljava/util/Optional;)Ljava/util/Optional;lambda$getUser$0 SourceFileMinecraftPlayerListService.javaBootstrapMethods  g h a`* k l _`n opq rs"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; InnerClassesv%java/lang/invoke/MethodHandles$Lookupxjava/lang/invoke/MethodHandlesLookup4 6789:;<=>?@ABçK+¶™+*+¶À ¹ N-¶™-¸°*+º¸¸"°,¶™*,º&¸¸"°¸'¸°C"!/6DD*EFKGHKIFKJFK ELKIMKJNO ü!ú < IJ8P/0<J8Q3<I8R<I8R:S< IJ8TUV<W8XYZ<J>?[\< ]^_`BB*+¶À+¹-°CDGHJFa`BB*+¶À ¹1°CDGHIFbcdmefimejit uwy