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

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

Link to импорт-класса

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

ZenScript
Copy
crafttweaker.api.block.MCBlockState

Implemented Interfaces

Link to implemented-interfaces

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

getAllowedValuesForProperty

Link to getallowedvaluesforproperty

Returns List

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

Returns String[String]

ZenScript
Copy
myMCBlockState.getProperties();

getPropertyNames

Link to getpropertynames

Returns List

ZenScript
Copy
myMCBlockState.getPropertyNames();

getPropertyValue

Link to getpropertyvalue

Returns String

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

Возвращает boolean

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

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

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

Свойства

Link to свойства

НазваниеТипИмеет GetterИмеет Setter
Название
block
Тип
crafttweaker.api.block.MCBlock
Имеет Getter
true
Имеет Setter
false
Название
canProvidePower
Тип
boolean
Имеет Getter
true
Имеет Setter
false
Название
commandString
Тип
String
Имеет Getter
true
Имеет Setter
false
Название
hasTileEntity
Тип
boolean
Имеет Getter
true
Имеет Setter
false
Название
isSolid
Тип
boolean
Имеет Getter
true
Имеет Setter
false
Название
isSticky
Тип
boolean
Имеет Getter
true
Имеет Setter
false
Название
lightLevel
Тип
int
Имеет Getter
true
Имеет Setter
false
Название
ticksRandomly
Тип
boolean
Имеет Getter
true
Имеет Setter
false
Тип результатаЯвляется неявным
Тип результата
String
Является неявным
false
Тип результата
crafttweaker.api.block.MCBlock
Является неявным
true