Class ArgumentVisitor

java.lang.Object
net.minecraft.commands.ArgumentVisitor

public class ArgumentVisitor extends Object
  • Constructor Details

    • ArgumentVisitor

      public ArgumentVisitor()
  • Method Details

    • visitArguments

      public static <S> void visitArguments(com.mojang.brigadier.ParseResults<S> command, ArgumentVisitor.Output<S> output, boolean rejectRootRedirects)
    • visitNodeArguments

      private static <S> void visitNodeArguments(com.mojang.brigadier.context.CommandContextBuilder<S> context, ArgumentVisitor.Output<S> output)
    • callVisitor

      private static <S,T> void callVisitor(com.mojang.brigadier.context.CommandContextBuilder<S> context, ArgumentVisitor.Output<S> output, com.mojang.brigadier.tree.ArgumentCommandNode<S,T> argument, @Nullable com.mojang.brigadier.context.ParsedArgument<S,?> value)