Êþº¾En  java/lang/Object()V   9net/minecraft/commands/functions/MacroFunction$MacroEntrytemplate1Lnet/minecraft/commands/functions/StringTemplate;   parameters$Lit/unimi/dsi/fastutil/ints/IntList;  compilationContext/Lnet/minecraft/commands/ExecutionCommandSource;  /net/minecraft/commands/functions/StringTemplate substitute$(Ljava/util/List;)Ljava/lang/String;!com/mojang/brigadier/StringReader  (Ljava/lang/String;)V !"# $%0net/minecraft/commands/functions/CommandFunction parseCommand±(Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/commands/ExecutionCommandSource;Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/commands/execution/UnboundEntryAction;'6com/mojang/brigadier/exceptions/CommandSyntaxException)5net/minecraft/commands/FunctionInstantiationException+commands.function.error.parse -./ 01$net/minecraft/network/chat/ComponenttranslationArgL(Lnet/minecraft/resources/Identifier;)Lnet/minecraft/network/chat/Component; &3 45 getMessage()Ljava/lang/String; -7 89 translatableT(Ljava/lang/String;[Ljava/lang/Object;)Lnet/minecraft/network/chat/MutableComponent; (; <)(Lnet/minecraft/network/chat/Component;)V>4net/minecraft/commands/functions/MacroFunction$Entry SignatureTT;‡(Lnet/minecraft/commands/functions/StringTemplate;Lit/unimi/dsi/fastutil/ints/IntList;Lnet/minecraft/commands/ExecutionCommandSource;)VCodeLineNumberTableLocalVariableTablethis;Lnet/minecraft/commands/functions/MacroFunction$MacroEntry;LocalVariableTypeTable@Lnet/minecraft/commands/functions/MacroFunction$MacroEntry;MethodParameters[(Lnet/minecraft/commands/functions/StringTemplate;Lit/unimi/dsi/fastutil/ints/IntList;TT;)V&()Lit/unimi/dsi/fastutil/ints/IntList; instantiate“(Ljava/util/List;Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/resources/Identifier;)Lnet/minecraft/commands/execution/UnboundEntryAction;e8Lcom/mojang/brigadier/exceptions/CommandSyntaxException; substitutionsLjava/util/List; dispatcher(Lcom/mojang/brigadier/CommandDispatcher; functionId$Lnet/minecraft/resources/Identifier;commandLjava/lang/String;$Ljava/util/List;-Lcom/mojang/brigadier/CommandDispatcher; StackMapTable\java/util/List^&com/mojang/brigadier/CommandDispatcher`"net/minecraft/resources/Identifierbjava/lang/String Exceptions±(Ljava/util/List;Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/resources/Identifier;)Lnet/minecraft/commands/execution/UnboundEntryAction;†;>Ljava/lang/Object;Lnet/minecraft/commands/functions/MacroFunction$Entry; SourceFileMacroFunction.javaNestHostj.net/minecraft/commands/functions/MacroFunction InnerClasses MacroEntryEntry = ?@ABˆ*·*+µ*,µ *-µ±C‘’ “”•D*EF GEH@I  ?JKBA*´ °C™D EFG EHLMBúC*´+¶:,*´»Y·¸ °:»(Y*½Y-¸,SYSY¶2S¸6·:¿ &Cž  ¡¢D>%NOCEFCPQCRSCTU 9VWG CEHCPXCRYZÿ[]_a&c(I PRT?d?efghikil=im