public interface FallingBlockData extends DataManipulator<FallingBlockData,ImmutableFallingBlockData>
FallingBlock
.Modifier and Type | Method and Description |
---|---|
Value<BlockState> |
blockState()
Gets the
BlockState the falling block is representing. |
Value<Boolean> |
canDropAsItem()
Gets whether this falling block can drop as an item if it lands in a
way that it can not be placed.
|
Value<Boolean> |
canPlaceAsBlock()
Gets whether this falling block will try to place itself where
it lands.
|
Value<Double> |
fallDamagePerBlock()
Gets the
Value for the damage to deal per block
the FallingBlock has fallen. |
Value<Double> |
maxFallDamage()
Gets the maximum damage the
FallingBlock can deal to another
entity for falling on the entity. |
asImmutable, copy, fill, fill, from, set, set, set, set, transform
compareTo
toContainer
Value<Double> fallDamagePerBlock()
Value
for the damage to deal per block
the FallingBlock
has fallen.Value<Double> maxFallDamage()
FallingBlock
can deal to another
entity for falling on the entity.Value<BlockState> blockState()
BlockState
the falling block is representing.Value<Boolean> canPlaceAsBlock()