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

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

It might be required for you to import the package if you encounter any issues (like casting an Array), so better be safe than sorry and add the import at the very top of the file.

ZenScript
Copy
import crafttweaker.api.block.material.MCMaterial;

Name: blocksMovement

Возвращает, если этот материал считается твёрдым или нет.

Return Type: boolean

ZenScript
Copy
// MCMaterial.blocksMovement() as boolean

myMCMaterial.blocksMovement();

Name: getColor

Извлекает цветовой индекс блока. Это тот же цвет, который используется ванильными картами для представления этого блока.

Return Type: MCMaterialColor

ZenScript
Copy
// MCMaterial.getColor() as MCMaterialColor

myMCMaterial.getColor();

Link to getCommandString

Name: getCommandString

Gets the bracket syntax for this Material

Returns: The <blockmaterial> Bracket Syntax for this material
Return Type: string

ZenScript
Copy
// MCMaterial.getCommandString() as string

myMCMaterial.getCommandString();

Name: getPushReaction

Gets this Material's PushReaction.

Returns: The PushReaction of this Material.
Return Type: PushReaction

ZenScript
Copy
// MCMaterial.getPushReaction() as PushReaction

myMCMaterial.getPushReaction();

Name: isFlammable

Возвращает, если блок может гореть или нет.

Return Type: boolean

ZenScript
Copy
// MCMaterial.isFlammable() as boolean

myMCMaterial.isFlammable();

Name: isLiquid

Возвращает, если блоки из этих материалов являются жидкостями.

Return Type: boolean

ZenScript
Copy
// MCMaterial.isLiquid() as boolean

myMCMaterial.isLiquid();

Name: isOpaque

Укажите, является ли материал непрозрачным

Return Type: boolean

ZenScript
Copy
// MCMaterial.isOpaque() as boolean

myMCMaterial.isOpaque();

Name: isReplaceable

Возвращает, можно ли заменить материал другими блоками при размещении - например, снегом, лозой или высокой травой.

Return Type: boolean

ZenScript
Copy
// MCMaterial.isReplaceable() as boolean

myMCMaterial.isReplaceable();

Name: isSolid

Возвращает true, если блок считается твёрдым. По умолчанию это true.

Return Type: boolean

ZenScript
Copy
// MCMaterial.isSolid() as boolean

myMCMaterial.isSolid();

Свойства

Link to свойства

НазваниеТипИмеет GetterИмеет SetterОписание
Название
blocksMovement
Тип
boolean
Имеет Getter
true
Имеет Setter
false
Описание
Возвращает, если этот материал считается твёрдым или нет.
Название
color
Тип
MCMaterialColor
Имеет Getter
true
Имеет Setter
false
Описание
Извлекает цветовой индекс блока. Это тот же цвет, который используется ванильными картами для представления этого блока.
Название
commandString
Тип
string
Имеет Getter
true
Имеет Setter
false
Описание
Gets the bracket syntax for this Material
Название
flammable
Тип
boolean
Имеет Getter
true
Имеет Setter
false
Описание
Возвращает, если блок может гореть или нет.
Название
liquid
Тип
boolean
Имеет Getter
true
Имеет Setter
false
Описание
Возвращает, если блоки из этих материалов являются жидкостями.
Название
opaque
Тип
boolean
Имеет Getter
true
Имеет Setter
false
Описание
Укажите, является ли материал непрозрачным
Название
pushReaction
Тип
PushReaction
Имеет Getter
true
Имеет Setter
false
Описание
Gets this Material's PushReaction.
Название
replaceable
Тип
boolean
Имеет Getter
true
Имеет Setter
false
Описание
Возвращает, можно ли заменить материал другими блоками при размещении - например, снегом, лозой или высокой травой.
Название
solid
Тип
boolean
Имеет Getter
true
Имеет Setter
false
Описание
Возвращает true, если блок считается твёрдым. По умолчанию это true.