Êþº¾EÀ  +net/minecraft/server/players/StoredUserListI(Ljava/io/File;Lnet/minecraft/server/notifications/NotificationService;)V/net/minecraft/server/players/UserWhiteListEntry   (Lcom/google/gson/JsonObject;)V  *net/minecraft/server/players/UserWhiteListcontains(Ljava/lang/Object;)Z  add1(Lnet/minecraft/server/players/StoredUserEntry;)Z  getUser()Ljava/lang/Object;  notificationService8Lnet/minecraft/server/notifications/NotificationService;&net/minecraft/server/players/NameAndId !"# $%6net/minecraft/server/notifications/NotificationServiceplayerAddedToAllowlist+(Lnet/minecraft/server/players/NameAndId;)V ' (remove !* +%playerRemovedFromAllowlist - ./ getEntries()Ljava/util/Collection; 123 45java/util/Collectioniterator()Ljava/util/Iterator; 789 :;java/util/IteratorhasNext()Z 7= >next @ ABclear()V 1D EFstream()Ljava/util/stream/Stream;H IJapply()Ljava/util/function/Function; LMN OPjava/util/stream/Streammap8(Ljava/util/function/Function;)Ljava/util/stream/Stream;R STtest ()Ljava/util/function/Predicate; LV WXfilter9(Ljava/util/function/Predicate;)Ljava/util/stream/Stream;H[ I\"()Ljava/util/function/IntFunction; L^ _`toArray5(Ljava/util/function/IntFunction;)[Ljava/lang/Object;b[Ljava/lang/String; d efid()Ljava/util/UUID; hij kljava/util/UUIDtoString()Ljava/lang/String; n op getKeyForUser<(Lnet/minecraft/server/players/NameAndId;)Ljava/lang/String; r (s+(Lnet/minecraft/server/players/NameAndId;)Z u v4(Lnet/minecraft/server/players/UserWhiteListEntry;)Zxjava/lang/StringCodeLineNumberTableLocalVariableTablethis,Lnet/minecraft/server/players/UserWhiteList;fileLjava/io/File;MethodParameters createEntryL(Lcom/google/gson/JsonObject;)Lnet/minecraft/server/players/StoredUserEntry;objectLcom/google/gson/JsonObject; Signaturev(Lcom/google/gson/JsonObject;)Lnet/minecraft/server/players/StoredUserEntry; isWhiteListeduser(Lnet/minecraft/server/players/NameAndId;infos1Lnet/minecraft/server/players/UserWhiteListEntry; StackMapTable getUserList()[Ljava/lang/String;&(Ljava/lang/Object;)Ljava/lang/String;lambda$getUserList$0(I)[Ljava/lang/String;x$0IˆLnet/minecraft/server/players/StoredUserList; SourceFileUserWhiteList.javaBootstrapMethods™&(Ljava/lang/Object;)Ljava/lang/Object;› œ�,net/minecraft/server/players/StoredUserEntryŸ[(Lnet/minecraft/server/players/UserWhiteListEntry;)Lnet/minecraft/server/players/NameAndId;¢ £¤¥ ¦java/util/ObjectsnonNulls© ª «lnamep®(I)Ljava/lang/Object;° ± �‘‘´ µ¶· ¸¹"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/MethodHandlesLookup!  yI*+,·±z   { |}~€ ~�‚y= »Y+· °z{ |} ƒ„€ƒ…†‡sy:*+¶ ¬z{|}ˆ‰€ˆvyq#*+·™+¶Æ*´+¶À¹ ¬¬z! {#|}#Š‹Œ€Š(sy_*+·&™*´+¹)¬¬z%&'){|}ˆ‰Œ€ˆABy¢?*¶,¹0L+¹6™*+¹<ÀM,¶Ç§ÿæ*´,¶À¹)§ÿÓ*·?±z./$0'273:4>5{ˆ‹?|}Œü 7üù�Žy_5*¶,¹CºG¹KºQ¹UºY¹KºZ¹]Àa°z9{ 5|}opy<+¶c¶g°z>{|}ˆ‰€ˆDo�y3 *+À¶m°z {  |}€ˆA(y3 *+À¶q¬z {  |}€ˆAy3 *+À¶t¬z {  |}€Š �‘y/½w°z9{ ’“…”•–—*³˜šž³ ¡§³˜¨¬³­¯²º »½¿