Interface CommandFunctionArgumentType.FunctionArgument

Enclosing class:
CommandFunctionArgumentType

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

    • getFunctions

      Collection<CommandFunction> getFunctions​(com.mojang.brigadier.context.CommandContext<ServerCommandSource> commandContext) throws com.mojang.brigadier.exceptions.CommandSyntaxException
      Throws:
      com.mojang.brigadier.exceptions.CommandSyntaxException
      Mappings:
      Namespace Name Mixin selector
      official a Lev$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,​Tag<CommandFunction>>> getFunctionOrTag​(com.mojang.brigadier.context.CommandContext<ServerCommandSource> commandContext) throws com.mojang.brigadier.exceptions.CommandSyntaxException
      Throws:
      com.mojang.brigadier.exceptions.CommandSyntaxException
      Mappings:
      Namespace Name Mixin selector
      official b Lev$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;