Interface CommandFunctionArgumentType.FunctionArgument

Enclosing class:
CommandFunctionArgumentType

public static interface CommandFunctionArgumentType.FunctionArgument
Mappings:
Namespace Name
official fx$a
intermediary net/minecraft/class_2284$class_2285
named net/minecraft/command/argument/CommandFunctionArgumentType$FunctionArgument
  • Method Details

    • getFunctions

      Collection<CommandFunction<ServerCommandSource>> getFunctions(com.mojang.brigadier.context.CommandContext<ServerCommandSource> context) throws com.mojang.brigadier.exceptions.CommandSyntaxException
      Throws:
      com.mojang.brigadier.exceptions.CommandSyntaxException
      Mappings:
      Namespace Name Mixin selector
      official a Lfx$a;a(Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection;
      intermediary method_9771 Lnet/minecraft/class_2284$class_2285;method_9771(Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection;
      named getFunctions Lnet/minecraft/command/argument/CommandFunctionArgumentType$FunctionArgument;getFunctions(Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection;
    • getFunctionOrTag

      com.mojang.datafixers.util.Pair<Identifier,com.mojang.datafixers.util.Either<CommandFunction<ServerCommandSource>,Collection<CommandFunction<ServerCommandSource>>>> getFunctionOrTag(com.mojang.brigadier.context.CommandContext<ServerCommandSource> context) throws com.mojang.brigadier.exceptions.CommandSyntaxException
      Throws:
      com.mojang.brigadier.exceptions.CommandSyntaxException
      Mappings:
      Namespace Name Mixin selector
      official b Lfx$a;b(Lcom/mojang/brigadier/context/CommandContext;)Lcom/mojang/datafixers/util/Pair;
      intermediary method_9770 Lnet/minecraft/class_2284$class_2285;method_9770(Lcom/mojang/brigadier/context/CommandContext;)Lcom/mojang/datafixers/util/Pair;
      named getFunctionOrTag Lnet/minecraft/command/argument/CommandFunctionArgumentType$FunctionArgument;getFunctionOrTag(Lcom/mojang/brigadier/context/CommandContext;)Lcom/mojang/datafixers/util/Pair;
    • getIdentifiedFunctions

      com.mojang.datafixers.util.Pair<Identifier,Collection<CommandFunction<ServerCommandSource>>> getIdentifiedFunctions(com.mojang.brigadier.context.CommandContext<ServerCommandSource> context) throws com.mojang.brigadier.exceptions.CommandSyntaxException
      Throws:
      com.mojang.brigadier.exceptions.CommandSyntaxException
      Mappings:
      Namespace Name Mixin selector
      official c Lfx$a;c(Lcom/mojang/brigadier/context/CommandContext;)Lcom/mojang/datafixers/util/Pair;
      intermediary method_55591 Lnet/minecraft/class_2284$class_2285;method_55591(Lcom/mojang/brigadier/context/CommandContext;)Lcom/mojang/datafixers/util/Pair;
      named getIdentifiedFunctions Lnet/minecraft/command/argument/CommandFunctionArgumentType$FunctionArgument;getIdentifiedFunctions(Lcom/mojang/brigadier/context/CommandContext;)Lcom/mojang/datafixers/util/Pair;