Êþº¾EÞ  java/lang/Object()V   4net/minecraft/commands/arguments/ScoreHolderArgumentmultipleZ  getNamesW(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/Collection;  java/util/Collectioniterator()Ljava/util/Iterator;  java/util/Iteratornext()Ljava/lang/Object;&net/minecraft/world/scores/ScoreHolder !"get()Ljava/util/function/Supplier; $ %t(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;Ljava/util/function/Supplier;)Ljava/util/Collection; '() *+com/mojang/brigadier/context/CommandContext getSource,)net/minecraft/commands/CommandSourceStack +. /0 getServer(()Lnet/minecraft/server/MinecraftServer; 234 56$net/minecraft/server/MinecraftServer getScoreboard)()Lnet/minecraft/server/ServerScoreboard; 89: ;<java/util/ObjectsrequireNonNull&(Ljava/lang/Object;)Ljava/lang/Object;> !?F(Lnet/minecraft/server/ServerScoreboard;)Ljava/util/function/Supplier;A;net/minecraft/commands/arguments/ScoreHolderArgument$Result 'C DE getArgument7(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object; @G H`(Lnet/minecraft/commands/CommandSourceStack;Ljava/util/function/Supplier;)Ljava/util/Collection; J KLisEmpty()Z NOP QR/net/minecraft/commands/arguments/EntityArgumentNO_ENTITIES_FOUNDnet/minecraft/commands/arguments/selector/EntitySelectorParserallowSelectors(Ljava/lang/Object;)Z ghi jL!com/mojang/brigadier/StringReadercanRead gl mnpeek()C ap q'(Lcom/mojang/brigadier/StringReader;Z)V as ^t<()Lnet/minecraft/commands/arguments/selector/EntitySelector; vwx yz8net/minecraft/commands/arguments/selector/EntitySelector getMaxResults()I N| }RERROR_NOT_SINGLE_ENTITY T €�createWithContextf(Lcom/mojang/brigadier/ImmutableStringReader;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException;ƒCnet/minecraft/commands/arguments/ScoreHolderArgument$SelectorResult ‚… †=(Lnet/minecraft/commands/arguments/selector/EntitySelector;)V gˆ ‰z getCursor g‹ Œskip gŽ �� getString()Ljava/lang/String; ’“” •–java/lang/String substring(II)Ljava/lang/String;˜* ’š ›eequals� ž?()Lnet/minecraft/commands/arguments/ScoreHolderArgument$Result;   ¡¢ forNameOnly<(Ljava/lang/String;)Lnet/minecraft/world/scores/ScoreHolder; ¤¥¦ §¨java/util/Listof$(Ljava/lang/Object;)Ljava/util/List;ª%net/minecraft/world/scores/Scoreboard¬# ’® ¯° startsWith(Ljava/lang/String;)Z² ³O(Ljava/util/List;)Lnet/minecraft/commands/arguments/ScoreHolderArgument$Result; µ¶· ¸¹java/util/UUID fromString$(Ljava/lang/String;)Ljava/util/UUID;» ¼_(Ljava/util/UUID;Ljava/util/List;)Lnet/minecraft/commands/arguments/ScoreHolderArgument$Result;¾"java/lang/IllegalArgumentExceptionÀ Áa(Ljava/lang/String;Ljava/util/List;)Lnet/minecraft/commands/arguments/ScoreHolderArgument$Result; à ÄÅEXAMPLESLjava/util/Collection; Ç ^Èt(Lcom/mojang/brigadier/StringReader;Ljava/lang/Object;)Lnet/minecraft/commands/arguments/ScoreHolderArgument$Result; Ê ^Ëb(Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/commands/arguments/ScoreHolderArgument$Result; 2Í ÎÏ getPlayerList+()Lnet/minecraft/server/players/PlayerList; ÑÒÓ ÔÕ'net/minecraft/server/players/PlayerListgetPlayerByName=(Ljava/lang/String;)Lnet/minecraft/server/level/ServerPlayer; 2× ØÙ getAllLevels()Ljava/lang/Iterable; ÛÜjava/lang/Iterable Þ ßLhasNextá&net/minecraft/server/level/ServerLevel àã äå getEntity5(Ljava/util/UUID;)Lnet/minecraft/world/entity/Entity;çjava/util/ArrayList æ ¤ê ëeadd íîï !java/util/function/Supplier ñ òRERROR_NO_RESULTS ôõö ÷�2com/mojang/brigadier/suggestion/SuggestionsBuildergetInput gù ú(Ljava/lang/String;)V ôü ýzgetStart gÿ  setCursor(I)V +  permissions2()Lnet/minecraft/server/permissions/PermissionSet;    ,net/minecraft/server/permissions/PermissionsCOMMANDS_ENTITY_SELECTORS-Lnet/minecraft/server/permissions/Permission;   .net/minecraft/server/permissions/PermissionSet hasPermission0(Lnet/minecraft/server/permissions/Permission;)Z6com/mojang/brigadier/exceptions/CommandSyntaxException acceptL(Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/function/Consumer; a fillSuggestions{(Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture; + getOnlinePlayerNames()Ljava/util/Collection; !"# $%/net/minecraft/commands/SharedSuggestionProvidersuggestr(Ljava/lang/Iterable;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;' ()getSuggestions6()Lcom/mojang/brigadier/suggestion/SuggestionProvider; + ,-SUGGEST_SCORE_HOLDERS4Lcom/mojang/brigadier/suggestion/SuggestionProvider;/Player101233@e 567 89java/util/ArraysasList%([Ljava/lang/Object;)Ljava/util/List;;argument.scoreHolder.empty =>? @A$net/minecraft/network/chat/Component translatableA(Ljava/lang/String;)Lnet/minecraft/network/chat/MutableComponent; TC D!(Lcom/mojang/brigadier/Message;)VF+com/mojang/brigadier/arguments/ArgumentType SignatureaLcom/mojang/brigadier/suggestion/SuggestionProvider;*Ljava/util/Collection;CodeLineNumberTableLocalVariableTablethis6Lnet/minecraft/commands/arguments/ScoreHolderArgument;MethodParametersgetNamei(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/world/scores/ScoreHolder;context-Lcom/mojang/brigadier/context/CommandContext;nameLjava/lang/String;LocalVariableTypeTableZLcom/mojang/brigadier/context/CommandContext; Exceptions–(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/world/scores/ScoreHolder;®(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/Collection;getNamesWithDefaultWildcardwildcardLjava/util/function/Supplier;result_Ljava/util/function/Supplier;>;@Ljava/util/Collection; StackMapTable (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;Ljava/util/function/Supplier;>;)Ljava/util/Collection; scoreHolder8()Lnet/minecraft/commands/arguments/ScoreHolderArgument; scoreHoldersreader#Lcom/mojang/brigadier/StringReader;sourceLjava/lang/Object;TS;{(Lcom/mojang/brigadier/StringReader;TS;)Lnet/minecraft/commands/arguments/ScoreHolderArgument$Result;parser@Lnet/minecraft/commands/arguments/selector/EntitySelectorParser;selector:Lnet/minecraft/commands/arguments/selector/EntitySelector;uuidLjava/util/UUID;startItextnameOnlyHolderLjava/util/List;:Ljava/util/List; getExamples,()Ljava/util/Collection;I(Lcom/mojang/brigadier/StringReader;Ljava/lang/Object;)Ljava/lang/Object;7(Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object;lambda$parse$3‚(Ljava/lang/String;Ljava/util/List;Lnet/minecraft/commands/CommandSourceStack;Ljava/util/function/Supplier;)Ljava/util/Collection;sender+Lnet/minecraft/commands/CommandSourceStack;server&Lnet/minecraft/server/MinecraftServer;player)Lnet/minecraft/server/level/ServerPlayer;…'net/minecraft/server/level/ServerPlayerlambda$parse$2€(Ljava/util/UUID;Ljava/util/List;Lnet/minecraft/commands/CommandSourceStack;Ljava/util/function/Supplier;)Ljava/util/Collection;entity#Lnet/minecraft/world/entity/Entity;level(Lnet/minecraft/server/level/ServerLevel;i$Ljava/util/Iterator; firstResult(Lnet/minecraft/world/scores/ScoreHolder; moreResults’!net/minecraft/world/entity/Entitylambda$parse$1p(Ljava/util/List;Lnet/minecraft/commands/CommandSourceStack;Ljava/util/function/Supplier;)Ljava/util/Collection;lambda$parse$0resultslambda$static$0‹(Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;builder4Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;lambda$static$1d(Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)V suggestions~Ljava/lang/Object;Lcom/mojang/brigadier/arguments/ArgumentType; SourceFileScoreHolderArgument.java NestMembers¤9net/minecraft/commands/arguments/ScoreHolderArgument$Info¦Bnet/minecraft/commands/arguments/ScoreHolderArgument$Info$TemplateBootstrapMethodsª «¬­ ®¯java/util/Collections emptyList()Ljava/util/List;² ©³ ´getTrackedPlayersH· ¸ •Hº » “”½ ¾ †‡À Á |}Ã(Ljava/lang/Object;)VÅ Æ ›œÈ7(Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)V˜Ë Ì —˜Î ÏÐÑ ÒÓ"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; InnerClassesResultSelectorResultInfoTemplateÚ%java/lang/invoke/MethodHandles$LookupÜjava/lang/invoke/MethodHandlesLookup!E,-GHÄÅGIòR [JF *·*µ±K34 5L MN O  PQJY*+¸ ¹¹À°K8LRSTUV RWXO RTGY JQ *+º¸#°K<L RS TUV  RWXO RTGZ [Jc*+*¶&À+¶-¶1Y¸7Wº=¸#°K@LRSTUV RWXO RTGZ %J²**+@¶BÀ@*¶&À+,¹FN-¹I™ ²M¶S¿-°KDE!F(HL**RS*TU*\]^ÅV *RW*\_^`aü(XO RT\Gb cdJ! »Y·Y°KL edJ! »Y·Y°KP^ËJ;*+¶\°KVLMNfgXOf^ÈJZ *+,¸`¶\°K[L  MN fg hiV  hjXO fhGk^_Jºµ+¶f™>+¶k@ 5»aY+·oN-¶r:*´š¶u¤ ²{+¶~¿»‚Y·„°+¶‡>+¶f™+¶k Ÿ +¶Š§ÿì+¶�+¶‡¶‘:—¶™™ ºœ°¸Ÿ¸£:«¶­™ º±°¸´:ºº°:º¿°˜¨©½KN_`a b0c8eBgGhWi^kllvm|v†y�z˜~Ÿ€©�«¢L\ (lm "noŸ pqµMNµfgµd GnrslItU†/uvV †/uwa#ý8avù üü’ü¤P½XO fdxJ.²Â°K±L MNGyA^zJ1*+,¶Æ°K"L MNXO fhA^{J0*+¶É°K"L MNXOf |}J›,¶-:¶Ì*¶Ð:Æ ¸£°+°K¤¥§¨«L>tUuv~\]€� ‚ƒa ý2„X †‡J” �,¶-:::¶Ö¹Ú:¹Ý™M¹Àà:*¶â:  Æ1Ç  :§%Ç»æY·è:¹éW ¹éW§ÿ¯Æ°Æ ¸£°+°KJ�ƒ „ ….†6‡;ˆ@‰GŒL�UŽ_�i“l•q–t˜y™›Lf 63ˆ‰ .;Š‹TŒ��pq�uv�~�\]{€� xŽ� u�vV  u�wa3ÿµ¤+í2¤ý.à‘ù ú X “”J@*°KzL uv~\]X •HJ†+¹ìÀM,¹I™ ²ð¶S¿,°Kn oprL ~\] –ÅV  –`aüX —˜JÌE»gY+¶ó·øM,+¶û¶þ»aY,*¶&À+¶²¹ ·oN-¶rW§:-+*º¶°/47K$ %&/(4*7)9+L*ERSE™š 9fg/lmaÿ7'ôgaX ›œJD*¶&À+¶+¸ W±K+LRS�šžJZ:º&³*½’Y.SY0SY—SY2S¸4³Â»TY:¸<·B³ð±K#.)/GŸ ¡¢ £¥‚@§Rͨ©°Í¨±°Íµ¶µÍµ¹µÍµ¼µÍµ¿µÍÂÄÇÍÉÊÉÔ*@Õ ‚Ö £× ¥£ØÙÛÝ