Despachador MCCommand

Importing the class

It might be required for you to import the package if you encounter any issues (like casting an Array), so better be safe than sorry and add the import at the very top of the file.

import crafttweaker.api.commands.custom.MCCommandDispatcher;

Casters

Result typeIs Implicit
stringtrue

Methods

equals

Return Type: boolean

MCCommandDispatcher.equals(o as Object) as boolean
ParameterTypeDescription
oObjectNo Description Provided

ejecutar

Return Type: int

MCCommandDispatcher.execute(parse as MCParseResults) as int
ParameterTypeDescription
parseResultados MCParseoNo Description Provided

Return Type: int

MCCommandDispatcher.execute(input as string, source as MCCommandSource) as int
ParameterTypeDescription
inputstringNo Description Provided
fuenteFuente MCCommandSourceNo Description Provided

encontrar ambig├╝edades

Return Type: void

MCCommandDispatcher.findAmbiguities(consumer as MCAmbiguityConsumer) as void
ParameterTypeDescription
consumidorMCAmbiguityConsumerNo Description Provided

encontrarNodo

Return Type: MCCommandNode

MCCommandDispatcher.findNode(path as Collection<string>) as MCCommandNode
ParameterTypeDescription
pathCollection<string>No Description Provided

Todos los usos

Return Type: string[]

MCCommandDispatcher.getAllUsage(node as MCCommandNode, source as MCCommandSource, restricted as boolean) as string[]
ParameterTypeDescription
nodoNodo MCComandoNo Description Provided
fuenteFuente MCCommandSourceNo Description Provided
restrictedbooleanNo Description Provided

Hacer sugerencias completadas

Return Type: MCSuggestions

MCCommandDispatcher.getCompletionSuggestions(parse as MCParseResults) as MCSuggestions
ParameterTypeDescription
parseResultados MCParseoNo Description Provided

Return Type: MCSuggestions

MCCommandDispatcher.getCompletionSuggestions(parse as MCParseResults, cursor as int) as MCSuggestions
ParameterTypeDescription
parseResultados MCParseoNo Description Provided
cursorintNo Description Provided

getPath

Return Type: Collection<string>

MCCommandDispatcher.getPath(target as MCCommandNode) as Collection<string>
ParameterTypeDescription
targetNodo MCComandoNo Description Provided

getRoot

Return Type: MCRootCommandNode

MCCommandDispatcher.getRoot() as MCRootCommandNode
myMCCommandDispatcher.getRoot();

getSmartUsage

Return Type: string[MCCommandNode]

MCCommandDispatcher.getSmartUsage(node as MCCommandNode, source as MCCommandSource) as string[MCCommandNode]
ParameterTypeDescription
nodoNodo MCComandoNo Description Provided
fuenteFuente MCCommandSourceNo Description Provided

hashCode

Return Type: int

MCCommandDispatcher.hashCode() as int
myMCCommandDispatcher.hashCode();

parse

Return Type: MCParseResults

MCCommandDispatcher.parse(command as string, source as MCCommandSource) as MCParseResults
ParameterTypeDescription
commandstringNo Description Provided
fuenteFuente MCCommandSourceNo Description Provided

registrarse

Return Type: MCLiteralCommandNode

MCCommandDispatcher.register(command as MCLiteralArgumentBuilder) as MCLiteralCommandNode
ParameterTypeDescription
commandConstructor de argumentos MCLiteralesNo Description Provided

setConsumer

Return Type: void

MCCommandDispatcher.setConsumer(consumer as MCResultConsumer) as void
ParameterTypeDescription
consumidorConsumidor MCResultadoNo Description Provided

toString

Return Type: string

MCCommandDispatcher.toString() as string
myMCCommandDispatcher.toString();

Operators

EQUALS

myMCCommandDispatcher == o as Object