Class ArgumentVisitor
java.lang.Object
net.minecraft.commands.ArgumentVisitor
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate 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) static <S> voidvisitArguments(com.mojang.brigadier.ParseResults<S> command, ArgumentVisitor.Output<S> output, boolean rejectRootRedirects) private static <S> voidvisitNodeArguments(com.mojang.brigadier.context.CommandContextBuilder<S> context, ArgumentVisitor.Output<S> output)
-
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)
-