MCMaterial
Link to mcmaterial
Импорт класса
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 Copyimport crafttweaker.api.block.material.MCMaterial;
Методы
Link to методы
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();
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. |