MCRequiredArgumentBuilder

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

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

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

crafttweaker.api.commands.custom.MCRequiredArgumentBuilder

Implemented Interfaces

MCRequiredArgumentBuilder реализует следующие интерфейсы. That means any method available to them can also be used on this class.

Methods

build

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

myMCRequiredArgumentBuilder.build();

equals

Return type: boolean

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

выполняет

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

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

fork

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

myMCRequiredArgumentBuilder.fork(цель как crafttweaker.api.commands.custom.MCCommandNode, модификатор как crafttweaker.api.commands.custom.MCRedirectModifier);
ПараметрТипDescription
targetcrafttweaker.api.commands.custom.MCCommandNodeОписание отсутствует
modifiercrafttweaker.api.commands.custom.MCRedirectModifierОписание отсутствует

вперёд

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

myMCRequiredArgumentBuilder.forward(цель как crafttweaker.api.commands.custom.MCCommandNode, модификатор как crafttweaker.api.commands.custom.MCRedirectModifier, форк как boolean);
ПараметрТипDescription
targetcrafttweaker.api.commands.custom.MCCommandNodeОписание отсутствует
modifiercrafttweaker.api.commands.custom.MCRedirectModifierОписание отсутствует
forkbooleanОписание отсутствует

getАргументы

Тип возврата: Коллекция<crafttweaker.api.commands.custom.MCCommandNode>

myMCRequiredArgumentBuilder.getArguments();

getCommand

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

myMCRequiredArgumentBuilder.getCommand();

getName

Return type: String

myMCRequiredArgumentBuilder.getName();

getRedirect

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

myMCRequiredArgumentBuilder.getRedirect();

getRedirectModifier

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

myMCRequiredArgumentBuilder.getRedirectModifier();

getRequirement

Тип возврата: function.Predicate<crafttweaker.api.commands.custom.MCCommandSource>

myMCRequiredArgumentBuilder.getRequirement();

getSuggessProvider

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

myMCRequiredArgumentBuilder.getSuggestionsProvider();

hashCode

Return type: int

myMCRequiredArgumentBuilder.hashCode();

isFork

Return type: boolean

myMCRequiredArgumentBuilder.isFork();

перенаправление

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

myMCRequiredArgumentBuilder.redirect(цель как crafttweaker.api.commands.custom.MCCommandNode);
ПараметрТипDescription
targetcrafttweaker.api.commands.custom.MCCommandNodeОписание отсутствует

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

myMCRequiredArgumentBuilder.redirect(цель как crafttweaker.api.commands.custom.MCCommandNode, модификатор как crafttweaker.api.commands.custom.MCSingleRedirectModifier);
ПараметрТипDescription
targetcrafttweaker.api.commands.custom.MCCommandNodeОписание отсутствует
modifiercrafttweaker.api.commands.custom.MCSingleRedirectModifierОписание отсутствует

требуется

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

myMCRequiredArgumentBuilder.requires(requirement as function.Predicate<crafttweaker.api.commands.custom.MCCommandSource>);
ПараметрТипDescription
требованиеfunction.Predicate<crafttweaker.api.commands.custom.MCCommandSource>Описание отсутствует

предлагает

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

myMCRequiredArgumentBuilder.proposests(provider as crafttweaker.api.commands.custom.MCSuggestionProvider);
ПараметрТипDescription
providercrafttweaker.api.commands.custom.MCSuggestionProviderОписание отсутствует

затем

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

myMCRequiredArgumentBuilder.then(аргумент как crafttweaker.api.commands.custom.MCArgumentBuilder);
ПараметрТипDescription
аргументcrafttweaker.api.commands.custom.MCArgumentBuilderОписание отсутствует

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

myMCRequiredArgumentBuilder.then(аргумент как crafttweaker.api.commands.custom.MCCommandNode);
ПараметрТипDescription
аргументcrafttweaker.api.commands.custom.MCCommandNodeОписание отсутствует

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

myMCRequiredArgumentBuilder.then(аргумент как crafttweaker.api.commands.custom.MCRequiredArgumentBuilder);
ПараметрТипDescription
аргументcrafttweaker.api.commands.custom.MCRequiredArgumentBuilderОписание отсутствует

toString

Return type: String

myMCRequiredArgumentBuilder.toString();

Операторы

EQUALS

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

Утилиты

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