类 CommandFunctionArgumentType

    • 字段详细资料

      • EXAMPLES

        private static final Collection<String> EXAMPLES
        Mappings:
        Namespace Name Mixin selector
        official a Lfa;a:Ljava/util/Collection;
        intermediary field_10783 Lnet/minecraft/class_2284;field_10783:Ljava/util/Collection;
        named EXAMPLES Lnet/minecraft/command/argument/CommandFunctionArgumentType;EXAMPLES:Ljava/util/Collection;
      • UNKNOWN_FUNCTION_TAG_EXCEPTION

        private static final com.mojang.brigadier.exceptions.DynamicCommandExceptionType UNKNOWN_FUNCTION_TAG_EXCEPTION
        Mappings:
        Namespace Name Mixin selector
        official b Lfa;b:Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;
        intermediary field_10782 Lnet/minecraft/class_2284;field_10782:Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;
        named UNKNOWN_FUNCTION_TAG_EXCEPTION Lnet/minecraft/command/argument/CommandFunctionArgumentType;UNKNOWN_FUNCTION_TAG_EXCEPTION:Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;
      • UNKNOWN_FUNCTION_EXCEPTION

        private static final com.mojang.brigadier.exceptions.DynamicCommandExceptionType UNKNOWN_FUNCTION_EXCEPTION
        Mappings:
        Namespace Name Mixin selector
        official c Lfa;c:Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;
        intermediary field_10784 Lnet/minecraft/class_2284;field_10784:Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;
        named UNKNOWN_FUNCTION_EXCEPTION Lnet/minecraft/command/argument/CommandFunctionArgumentType;UNKNOWN_FUNCTION_EXCEPTION:Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;
    • 构造器详细资料

      • CommandFunctionArgumentType

        public CommandFunctionArgumentType()
    • 方法详细资料

      • commandFunction

        public static CommandFunctionArgumentType commandFunction()
        Mappings:
        Namespace Name Mixin selector
        official a Lfa;a()Lfa;
        intermediary method_9760 Lnet/minecraft/class_2284;method_9760()Lnet/minecraft/class_2284;
        named commandFunction Lnet/minecraft/command/argument/CommandFunctionArgumentType;commandFunction()Lnet/minecraft/command/argument/CommandFunctionArgumentType;
      • parse

        public CommandFunctionArgumentType.FunctionArgument parse​(com.mojang.brigadier.StringReader stringReader)
                                                           throws com.mojang.brigadier.exceptions.CommandSyntaxException
        指定者:
        parse 在接口中 com.mojang.brigadier.arguments.ArgumentType<CommandFunctionArgumentType.FunctionArgument>
        抛出:
        com.mojang.brigadier.exceptions.CommandSyntaxException
        Mappings:
        Namespace Name Mixin selector
        official a Lfa;a(Lcom/mojang/brigadier/StringReader;)Lfa$a;
        intermediary method_9764 Lnet/minecraft/class_2284;method_9764(Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/class_2284$class_2285;
        named parse Lnet/minecraft/command/argument/CommandFunctionArgumentType;parse(Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/command/argument/CommandFunctionArgumentType$FunctionArgument;
      • getFunction

        private static CommandFunction getFunction​(com.mojang.brigadier.context.CommandContext<ServerCommandSource> context,
                                                   Identifier id)
                                            throws com.mojang.brigadier.exceptions.CommandSyntaxException
        抛出:
        com.mojang.brigadier.exceptions.CommandSyntaxException
        Mappings:
        Namespace Name Mixin selector
        official c Lfa;c(Lcom/mojang/brigadier/context/CommandContext;Lwp;)Ldd;
        intermediary method_9761 Lnet/minecraft/class_2284;method_9761(Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/class_2960;)Lnet/minecraft/class_2158;
        named getFunction Lnet/minecraft/command/argument/CommandFunctionArgumentType;getFunction(Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/util/Identifier;)Lnet/minecraft/server/function/CommandFunction;
      • getFunctionTag

        private static Tag<CommandFunction> getFunctionTag​(com.mojang.brigadier.context.CommandContext<ServerCommandSource> context,
                                                           Identifier id)
                                                    throws com.mojang.brigadier.exceptions.CommandSyntaxException
        抛出:
        com.mojang.brigadier.exceptions.CommandSyntaxException
        Mappings:
        Namespace Name Mixin selector
        official d Lfa;d(Lcom/mojang/brigadier/context/CommandContext;Lwp;)Lafs;
        intermediary method_9767 Lnet/minecraft/class_2284;method_9767(Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/class_2960;)Lnet/minecraft/class_3494;
        named getFunctionTag Lnet/minecraft/command/argument/CommandFunctionArgumentType;getFunctionTag(Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/util/Identifier;)Lnet/minecraft/tag/Tag;
      • getFunctions

        public static Collection<CommandFunction> getFunctions​(com.mojang.brigadier.context.CommandContext<ServerCommandSource> context,
                                                               String name)
                                                        throws com.mojang.brigadier.exceptions.CommandSyntaxException
        抛出:
        com.mojang.brigadier.exceptions.CommandSyntaxException
        Mappings:
        Namespace Name Mixin selector
        official a Lfa;a(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/Collection;
        intermediary method_9769 Lnet/minecraft/class_2284;method_9769(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/Collection;
        named getFunctions Lnet/minecraft/command/argument/CommandFunctionArgumentType;getFunctions(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/Collection;
      • getFunctionOrTag

        public static com.mojang.datafixers.util.Pair<Identifier,​com.mojang.datafixers.util.Either<CommandFunction,​Tag<CommandFunction>>> getFunctionOrTag​(com.mojang.brigadier.context.CommandContext<ServerCommandSource> commandContext,
                                                                                                                                                                       String string)
                                                                                                                                                                throws com.mojang.brigadier.exceptions.CommandSyntaxException
        抛出:
        com.mojang.brigadier.exceptions.CommandSyntaxException
        Mappings:
        Namespace Name Mixin selector
        official b Lfa;b(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lcom/mojang/datafixers/util/Pair;
        intermediary method_9768 Lnet/minecraft/class_2284;method_9768(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lcom/mojang/datafixers/util/Pair;
        named getFunctionOrTag Lnet/minecraft/command/argument/CommandFunctionArgumentType;getFunctionOrTag(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lcom/mojang/datafixers/util/Pair;
      • getExamples

        public Collection<String> getExamples()
        指定者:
        getExamples 在接口中 com.mojang.brigadier.arguments.ArgumentType<CommandFunctionArgumentType.FunctionArgument>
        Mappings:
        Namespace Name Mixin selector
        official getExamples Lfa;getExamples()Ljava/util/Collection;
        intermediary getExamples Lnet/minecraft/class_2284;getExamples()Ljava/util/Collection;
        named getExamples Lnet/minecraft/command/argument/CommandFunctionArgumentType;getExamples()Ljava/util/Collection;