MCBlockState

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

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

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

crafttweaker.api.block.MCBlockState

Implemented Interfaces

MCBlockState implements the following interfaces. That means any method available to them can also be used on this class.

Methods

getAllowedValuesForProperty

Returns List

myMCBlockState.getAllowedValuesForProperty(name as String);
ПараметрТипDescription
nameStringОписание отсутствует

getProperties

Returns String[String]

myMCBlockState.getProperties();

getPropertyNames

Returns List

myMCBlockState.getPropertyNames();

getPropertyValue

Returns String

myMCBlockState.getPropertyValue(name as String);
ПараметрТипDescription
nameStringОписание отсутствует

hasProperty

Возвращает boolean

myMCBlockState.hasProperty(name as String);
ПараметрТипDescription
nameStringОписание отсутствует

withProperty

Возвращает crafttweaker.api.block.MCBlockState

myMCBlockState.withProperty(name as String, value as String);
ПараметрТипDescription
nameStringОписание отсутствует
valueStringОписание отсутствует

Свойства

НазваниеТипИмеет GetterИмеет Setter
blockcrafttweaker.api.block.MCBlocktruefalse
canProvidePowerbooleantruefalse
commandStringStringtruefalse
hasTileEntitybooleantruefalse
isSolidbooleantruefalse
isStickybooleantruefalse
lightLevelinttruefalse
ticksRandomlybooleantruefalse

Утилиты

Тип результатаЯвляется неявным
Stringfalse
crafttweaker.api.block.MCBlocktrue