StructureBlock

A structure block.

Properties

Link copied to clipboard
abstract var author: String

The author of the structure.

Link copied to clipboard
abstract val block: Block

The block that this entity is bound to.

Link copied to clipboard
@get:JvmName(name = "ignoreEntities")
abstract var ignoreEntities: Boolean

Whether this structure block should ignore entities.

Link copied to clipboard
abstract var integrity: Double

The integrity of the structure.

Link copied to clipboard
abstract var isPowered: Boolean

Whether the structure block is powered.

Link copied to clipboard
abstract val position: Vec3i

The position of this block entity.

Link copied to clipboard
abstract var seed: Long

The seed of the structure to be generated.

Link copied to clipboard
@get:JvmName(name = "showAir")
abstract var showAir: Boolean

Whether the air within the structure should be visible.

Link copied to clipboard
@get:JvmName(name = "showBoundingBox")
abstract var showBoundingBox: Boolean

Whether the bounding box of the structure block is visible.

Link copied to clipboard
abstract var size: Vec3i

The size of the structure.

Link copied to clipboard
abstract var structurePosition: Vec3i

The position of the structure.

Link copied to clipboard
abstract val type: BlockEntityType<*>

The type of this block entity.

Link copied to clipboard
abstract val world: World

The world this block entity is in.