Skip to content

@minecraft/server


@minecraft/server / BlockMovableComponent

Class: BlockMovableComponent ​

Defined in: @minecraft/server/index.d.ts:5030

Represents a block that can move (such as a piston).

Extends ​

Properties ​

block ​

readonly block: Block

Defined in: @minecraft/server/index.d.ts:4377

Remarks ​

Block instance that this component pertains to.

Inherited from ​

BlockComponent.block


isValid ​

readonly isValid: boolean

Defined in: @minecraft/server/index.d.ts:6234

Remarks ​

Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component.

Inherited from ​

BlockComponent.isValid


movementType ​

readonly movementType: MovementType

Defined in: @minecraft/server/index.d.ts:5039

Throws ​

This property can throw when used.

LocationInUnloadedChunkError

LocationOutOfWorldBoundariesError


stickyType ​

readonly stickyType: StickyType

Defined in: @minecraft/server/index.d.ts:5047

Throws ​

This property can throw when used.

LocationInUnloadedChunkError

LocationOutOfWorldBoundariesError


typeId ​

readonly typeId: string

Defined in: @minecraft/server/index.d.ts:6240

Remarks ​

Identifier of the component.

Inherited from ​

BlockComponent.typeId


componentId ​

readonly static componentId: "minecraft:movable" = 'minecraft:movable'

Defined in: @minecraft/server/index.d.ts:5048