MCCommandContextBuilder

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

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

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

crafttweaker.api.commands.custom.MCCommandContextBuilder

Methods

build

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

myMCCommandContextBuilder.build(ввод в виде строки);
ПараметрТипDescription
inputStringОписание отсутствует

copy

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

myMCCommandContextBuilder.copy();

equals

Return type: boolean

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

найти предложенный контекст

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

myMCCommandContextBuilder.findSuggestionContext(курсор как int);
ПараметрТипDescription
cursorintОписание отсутствует

getАргументы

Тип возврата: crafttweaker.api.commands.custom.MCParsedArgument[String]

myMCCommandContextBuilder.getArguments();

getChild

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

myMCCommandContextBuilder.getChild();

getCommand

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

myMCCommandContextBuilder.getCommand();

getДиспетчер

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

myMCCommandContextBuilder.getDispatcher();

getLastChild

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

myMCCommandContextBuilder.getLastChild();

getNodes

Тип возврата: Список<crafttweaker.api.commands.custom.MCParsedCommandNode>

myMCCommandContextBuilder.getNodes();

getRange

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

myMCCommandContextBuilder.getRange();

getRootNode

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

myMCCommandContextBuilder.getRootNode();

getSource

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

myMCCommandContextBuilder.getSource();

hashCode

Return type: int

myMCCommandContextBuilder.hashCode();

toString

Return type: String

myMCCommandContextBuilder.toString();

без аргумента

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

myMCCommandContextBuilder.withArgument(name as String, argument as crafttweaker.api.commands.custom.MCParsedArgument);
ПараметрТипDescription
nameStringОписание отсутствует
аргументcrafttweaker.api.commands.custom.MCParsedArgumentОписание отсутствует

безребенок

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

myMCCommandContextBuilder.withChild(child as crafttweaker.api.commands.custom.MCCommandContextBuilder);
ПараметрТипDescription
ребенокcrafttweaker.api.commands.custom.MCCommandContextBuilderОписание отсутствует

с командой

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

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

withNode

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

myMCCommandContextBuilder.withNode(node as crafttweaker.api.commands.custom.MCCommandNode, диапазон как crafttweaker.api.commands.custom.MCStringRange);
ПараметрТипDescription
узелcrafttweaker.api.commands.custom.MCCommandNodeОписание отсутствует
rangecrafttweaker.api.commands.custom.MCStringRangeОписание отсутствует

с исходным кодом

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

myMCCommandContextBuilder.withSource(source as crafttweaker.api.commands.custom.MCCommandSource);
ПараметрТипDescription
источникcrafttweaker.api.commands.custom.MCCommandSourceОписание отсутствует

Операторы

EQUALS

myMCCommandContextBuilder == o как объект
ПараметрТипDescription
oObjectОписание отсутствует

Утилиты

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