com.mojang.brigadier.context

public class CommandContext<S>

com.mojang.brigadier.context.CommandContext

Field summary

Modifier and TypeField
private final S
source
private final String
input
private final Command<S>
command
private final Map<String, ParsedArgument<S, ?>>
arguments
private final Map<CommandNode<S>, StringRange>
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, Map<CommandNode<S>, StringRange> arg4, StringRange arg5, CommandContext<S> arg6, RedirectModifier<S> arg7, boolean arg8)

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 Map<CommandNode<S>, StringRange>
getNodes()
public boolean
isForked()