Répartiteur MC:

This class was added by a mod with mod-id crafttweaker. So you need to have this mod installed if you want to use this feature.

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.

crafttweaker.api.commands.custom.MCCommandDispatcher

Methods

equals

Return type: boolean

myMCCommandDispatcher.equals(o as Object);
ParameterTypeDescription
oObjectNo description provided

exécuter

Return type: int

myMCCommandDispatcher.execute(parse as crafttweaker.api.commands.custom.MCParseResults);
ParameterTypeDescription
parsecrafttweaker.api.commands.custom.MCParseResultsNo description provided

Return type: int

myMCCommandDispatcher.execute(input as String, source as crafttweaker.api.commands.custom.MCCommandSource);
ParameterTypeDescription
inputStringNo description provided
sourcecrafttweaker.api.commands.custom.MCCommandSourceNo description provided

trouver des Ambiguités

myMCCommandDispatcher.findAmbiguities(consumer as crafttweaker.api.commands.custom.MCAmbiguityConsumer);
ParameterTypeDescription
consommateurcrafttweaker.api.commands.custom.MCAmbiguityConsumerNo description provided

trouver un nœud

Type de retour : crafttweaker.api.commands.custom.MCCommandNode

myMCCommandDispatcher.findNode(path as Collection<String>);
ParameterTypeDescription
pathCollection<String>No description provided

getAllUsage

Return type: String[]

myMCCommandDispatcher.getAllUsage(node as crafttweaker.api.commands.custom.MCCommandNode, source as crafttweaker.api.commands.custom.MCCommandSource, restricted as boolean);
ParameterTypeDescription
Nœudcrafttweaker.api.commands.custom.MCCommandNodeNo description provided
sourcecrafttweaker.api.commands.custom.MCCommandSourceNo description provided
restrictedbooleanNo description provided

Obtenir des suggestions de complétion

Type de retour : crafttweaker.api.commands.custom.MCSuggestions

myMCCommandDispatcher.getCompletionSuggestions(parse as crafttweaker.api.commands.custom.MCParseResults);
ParameterTypeDescription
parsecrafttweaker.api.commands.custom.MCParseResultsNo description provided

Type de retour : crafttweaker.api.commands.custom.MCSuggestions

myMCCommandDispatcher.getCompletionSuggestions(parse as crafttweaker.api.commands.custom.MCParseResults, cursor as int);
ParameterTypeDescription
parsecrafttweaker.api.commands.custom.MCParseResultsNo description provided
cursorintNo description provided

getPath

Type de retour : Collection<String>

myMCCommandDispatcher.getPath(target as crafttweaker.api.commands.custom.MCCommandNode);
ParameterTypeDescription
targetcrafttweaker.api.commands.custom.MCCommandNodeNo description provided

getRoot

Return type: crafttweaker.api.commands.custom.MCRootCommandNode

myMCCommandDispatcher.getRoot();

getSmartUsage

Return type: String[crafttweaker.api.commands.custom.MCCommandNode]

myMCCommandDispatcher.getSmartUsage(node as crafttweaker.api.commands.custom.MCCommandNode, source as crafttweaker.api.commands.custom.MCCommandSource);
ParameterTypeDescription
Nœudcrafttweaker.api.commands.custom.MCCommandNodeNo description provided
sourcecrafttweaker.api.commands.custom.MCCommandSourceNo description provided

hashCode

Return type: int

myMCCommandDispatcher.hashCode();

parse

Return type: crafttweaker.api.commands.custom.MCParseResults

myMCCommandDispatcher.parse(command as String, source as crafttweaker.api.commands.custom.MCCommandSource);
ParameterTypeDescription
commandStringNo description provided
sourcecrafttweaker.api.commands.custom.MCCommandSourceNo description provided

s'inscrire

Type de retour : crafttweaker.api.commands.custom.MCLiteralCommandNode

myMCCommandDispatcher.register(command as crafttweaker.api.commands.custom.MCLiteralArgumentBuilder);
ParameterTypeDescription
commandcrafttweaker.api.commands.custom.MCLiteralArgumentBuilderNo description provided

Consommateur

myMCCommandDispatcher.setConsumer(consumer as crafttweaker.api.commands.custom.MCResultConsumer);
ParameterTypeDescription
consommateurcrafttweaker.api.commands.custom.MCResultConsumerNo description provided

toString

Return type: String

myMCCommandDispatcher.toString();

Operators

EQUALS

myMCCommandDispatcher == o as Object
ParameterTypeDescription
oObjectNo description provided

Casters

Result typeIs Implicit
Stringtrue