com.mojang.brigadier.context

public class CommandContext<S>

com.mojang.brigadier.context.CommandContext

Field summary

Modifier and TypeField
private static final Map<Class<?>, Class<?>>
PRIMITIVE_TO_WRAPPER
private final S
source
private final String
input
private final Command<S>
command
private final Map<String, ParsedArgument<S, ?>>
arguments
private final CommandNode<S>
rootNode
private final List<ParsedCommandNode<S>>
nodes
private final StringRange
range
private final CommandContext<S>
child
private final RedirectModifier<S>
modifier
private final boolean
forks

Constructor summary

ModifierConstructor
public (S arg0, String arg1, Map<String, ParsedArgument<S, ?>> arg2, Command<S> arg3, CommandNode<S> arg4, List<ParsedCommandNode<S>> arg5, StringRange arg6, CommandContext<S> arg7, RedirectModifier<S> arg8, boolean arg9)

Method summary

Modifier and TypeMethod
public CommandContext<S>
copyFor(S arg0)
public CommandContext<S>
getChild()
public CommandContext<S>
getLastChild()
public Command<S>
getCommand()
public S
getSource()
public <V> V
getArgument(String arg0, Class<V> arg1)
public RedirectModifier<S>
getRedirectModifier()
public StringRange
getRange()
public String
getInput()
public CommandNode<S>
getRootNode()
public List<ParsedCommandNode<S>>
getNodes()
public boolean
hasNodes()
public boolean
isForked()