Home Commands Examples Getting Started With Scripts Global Keywords

FallingBlock

Importing the class

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.

script.zs
import crafttweaker.api.block.type.falling.FallingBlock;

Extending Block

FallingBlock extends Block. That means all methods available in Block are also available in FallingBlock

Implemented Interfaces

FallingBlock implements the following interfaces. That means all methods defined in these interfaces are also available in FallingBlock

Static Methods

Checks if the given blockstate stops a block from falling through it.

Returns: True if the blockstate can be fallen through, false otherwise.
Return Type: boolean

script.zs
// FallingBlock.isFree(state as BlockState) as boolean
FallingBlock.isFree(<blockstate:minecraft:dirt>);
ParameterTypeDescription
Parameter
state
Type
BlockState
Description
The state the check.

Methods

Return Type: int

script.zs
FallingBlock.getDustColor(state as BlockState, level as Level, pos as BlockPos) as int
ParameterType
Parameter
state
Type
BlockState
Parameter
level
Type
Level
Parameter
pos
Type
BlockPos