Êþº¾Eá  java/lang/Object()V   "net/minecraft/resources/IdentifierreadI(Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/resources/Identifier;  +com/mojang/brigadier/context/CommandContext getSource()Ljava/lang/Object;/net/minecraft/commands/SharedSuggestionProvider  levels()Ljava/util/Set;   java/util/Setstream()Ljava/util/stream/Stream; !"apply()Ljava/util/function/Function; $%& '(java/util/stream/Streammap8(Ljava/util/function/Function;)Ljava/util/stream/Stream; * +,suggestResourcew(Ljava/util/stream/Stream;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; ./0 12+com/mojang/brigadier/suggestion/Suggestionsempty*()Ljava/util/concurrent/CompletableFuture; 456 782net/minecraft/commands/arguments/DimensionArgumentEXAMPLESLjava/util/Collection; 4 ; <= getArgument7(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object; ?@A BC(net/minecraft/core/registries/Registries DIMENSION%Lnet/minecraft/resources/ResourceKey; EFG HI#net/minecraft/resources/ResourceKeycreatep(Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/Identifier;)Lnet/minecraft/resources/ResourceKey;K)net/minecraft/commands/CommandSourceStack JM NO getServer(()Lnet/minecraft/server/MinecraftServer; QRS TU$net/minecraft/server/MinecraftServergetLevelO(Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/server/level/ServerLevel; 4W XYERROR_INVALID_VALUE=Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; [\] H^;com/mojang/brigadier/exceptions/DynamicCommandExceptionTypeL(Ljava/lang/Object;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; 4` a parsecargument.dimension.invalid efg hi$net/minecraft/network/chat/ComponenttranslatableEscapeT(Ljava/lang/String;[Ljava/lang/Object;)Lnet/minecraft/network/chat/MutableComponent; Ek lm identifier&()Lnet/minecraft/resources/Identifier; o pqtoString()Ljava/lang/String; stu vCnet/minecraft/world/level/Level OVERWORLD sx yCNETHER ${ |}of.([Ljava/lang/Object;)Ljava/util/stream/Stream; €�‚ ƒ„java/util/stream/CollectorstoList()Ljava/util/stream/Collector; $† ‡ˆcollect0(Ljava/util/stream/Collector;)Ljava/lang/Object;Šjava/util/Collection [� Ž (Ljava/util/function/Function;)V�+com/mojang/brigadier/arguments/ArgumentType Signature*Ljava/util/Collection;CodeLineNumberTableLocalVariableTablethis4Lnet/minecraft/commands/arguments/DimensionArgument;reader#Lcom/mojang/brigadier/StringReader; Exceptionsœ6com/mojang/brigadier/exceptions/CommandSyntaxExceptionMethodParameterslistSuggestions‹(Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;context-Lcom/mojang/brigadier/context/CommandContext;builder4Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;LocalVariableTypeTable2Lcom/mojang/brigadier/context/CommandContext; StackMapTableÕ(Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; getExamples()Ljava/util/Collection;,()Ljava/util/Collection; dimension6()Lnet/minecraft/commands/arguments/DimensionArgument; getDimensioni(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/server/level/ServerLevel;nameLjava/lang/String;location$Lnet/minecraft/resources/Identifier;keylevel(Lnet/minecraft/server/level/ServerLevel;ZLcom/mojang/brigadier/context/CommandContext;HLnet/minecraft/resources/ResourceKey;¹&net/minecraft/server/level/ServerLevel–(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/server/level/ServerLevel;7(Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object;lambda$static$12(Ljava/lang/Object;)Lcom/mojang/brigadier/Message;valueLjava/lang/Object;lambda$static$09(Lnet/minecraft/resources/ResourceKey;)Ljava/lang/String;eLjava/lang/Object;Lcom/mojang/brigadier/arguments/ArgumentType; SourceFileDimensionArgument.javaBootstrapMethodsÈ&(Ljava/lang/Object;)Ljava/lang/Object;jËK(Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/resources/Identifier;Í 4Î ÀÁÁÑ 4Ò ¼½½Õ Öר ÙÚ"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!4�78‘’XY “/*·±”• –—a “9+¸°”•–—˜™š›�˜žŸ“�.+¶ Á™#+¶ À¹¹º¹#,¸)°¸-°”$ %*'• .–—. ¡.¢£¤ . ¥¦*�  ¢‘§¨©“.²3°”,• –—‘ª «¬“ »4Y·9°”0 ­®“É3*+¶:ÀM²>,¸DN*¶ ÀJ¶L-¶P:Ç ²V,¶Z¿°”4 56#7(80:•43 ¡3¯° (±² ³C#´µ¤3 ¶ ³·¦þ0E¸š›�  ¯‘ºAa»“0*+¶_°”• –—š›�˜ ¼½“8b½Y*S¸d°”• ¾¿ ÀÁ“2*¶j¶n°”• ³C“W;½EY²rSY²wS¸zº~¹#¸¹…À‰³3»[Yº‹·Œ³V±” +‘ÃÄÅÆ ÔÇÉÊÔÇÌÏÔÇÐÓÛ ÜÞà