MCCommandDispatcher

Этот класс был добавлен модом с mod-id crafttweaker. Так что если вы хотите использовать эту функцию, вам нужно установить этот мод.

Импорт класса

Вам может потребоваться импортировать пакет, если вы столкнетесь с какими-либо проблемами (например, с заливкой массива), так что лучше быть в безопасности, чем извиняться и добавлять импорт.

crafttweaker.api.commands.custom.MCCommandDispatcher

Methods

equals

Return type: boolean

myMCCommandDispatcher.equals(o as Object);
ПараметрТипDescription
oObjectОписание отсутствует

выполнить

Return type: int

myMCCommandDispatcher.execute(проанализировать как crafttweaker.api.commands.custom.MCParseResults);
ПараметрТипDescription
parsecrafttweaker.api.commands.custom.MCParseResultsОписание отсутствует

Return type: int

myMCCommandDispatcher.execute(ввод как String, источник как crafttweaker.api.commands.custom.MCCommandSource);
ПараметрТипDescription
inputStringОписание отсутствует
источникcrafttweaker.api.commands.custom.MCCommandSourceОписание отсутствует

найти неясности

myMCCommandDispatcher.findAmbiguities(consumer as crafttweaker.api.commands.custom.MCAmbiguityConsumer);
ПараметрТипDescription
потребительcrafttweaker.api.commands.custom.MCAmbiguityConsumerОписание отсутствует

найти узел

Возврат тип: crafttweaker.api.commands.custom.MCCommandNode

myMCCommandDispatcher.findNode(path as Collection<String>);
ПараметрТипDescription
pathКоллекция<String>Описание отсутствует

getAllUsage

Return type: String[]

myMCCommandDispatcher.getAllUsage(node as crafttweaker.api.commands.custom.MCCommandNode, source as crafttweaker.api.commands.custom.MCCommandSource, restricted as boolean);
ПараметрТипDescription
узелcrafttweaker.api.commands.custom.MCCommandNodeОписание отсутствует
источникcrafttweaker.api.commands.custom.MCCommandSourceОписание отсутствует
restrictedbooleanОписание отсутствует

getCompletionSuggestions

Тип возврата: crafttweaker.api.commands.custom.MCSuggestions

myMCCommandDispatcher.getCompletionSuggestions(parse as crafttweaker.api.commands.custom.MCParseResults);
ПараметрТипDescription
parsecrafttweaker.api.commands.custom.MCParseResultsОписание отсутствует

Тип возврата: crafttweaker.api.commands.custom.MCSuggestions

myMCCommandDispatcher.getCompletionSuggestions(parse as crafttweaker.api.commands.custom.MCParseResults, cursor as int);
ПараметрТипDescription
parsecrafttweaker.api.commands.custom.MCParseResultsОписание отсутствует
cursorintОписание отсутствует

getPath

Тип возврата: Коллекция<String>

myMCCommandDispatcher.getPath(target as crafttweaker.api.commands.custom.MCCommandNode);
ПараметрТипDescription
targetcrafttweaker.api.commands.custom.MCCommandNodeОписание отсутствует

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);
ПараметрТипDescription
узелcrafttweaker.api.commands.custom.MCCommandNodeОписание отсутствует
источникcrafttweaker.api.commands.custom.MCCommandSourceОписание отсутствует

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);
ПараметрТипDescription
commandStringОписание отсутствует
источникcrafttweaker.api.commands.custom.MCCommandSourceОписание отсутствует

зарегистрироваться

Возвращаемый тип: crafttweaker.api.commands.custom.MCLiteralCommandNode

myMCCommandDispatcher.register(command as crafttweaker.api.commands.custom.MCLiteralArgumentBuilder);
ПараметрТипDescription
commandcrafttweaker.api.commands.custom.MCLiteralArgumentBuilderОписание отсутствует

настройки Потребителя

myMCCommandDispatcher.setConsumer(consumer as crafttweaker.api.commands.custom.MCResultConsumer);
ПараметрТипDescription
потребительcrafttweaker.api.commands.custom.MCResultConsumerОписание отсутствует

toString

Return type: String

myMCCommandDispatcher.toString();

Операторы

EQUALS

myMCCommandDispatcher == o as Object
ПараметрТипDescription
oObjectОписание отсутствует

Утилиты

Тип результатаЯвляется неявным
Stringtrue