Interface JigsawBlockEntity

JigsawBlock (Jigsaw Block) with ID = 36.

interface JigsawBlockEntity {
    final_state: string;
    id: "JigsawBlock";
    isMovable: boolean;
    joint: "rollable" | "aligned";
    name: string;
    target: string;
    target_pool: string;
    x: number;
    y: number;
    z: number;
}

Hierarchy (view full)

Properties

final_state: string

Typed block identifier (includes state support such as [facing=east]) to be replaced when jigsaw activated.

"minecraft:air"
id

Typed identifier, such as "Chest", "Beacon", etc.

isMovable: boolean

Block Entity will be saved without instantiating new one when transporting (via pistons, commands, etc.).

joint: "rollable" | "aligned"

Connection between jigsaw nodes, as-is.

"rollable"
name: string

Associated structure name, jigsaw identifier, such as "template:bundle".

"minecraft:empty"
target: string

Required structure subset to be aligned with, such as, such as "template:pipe".

"minecraft:empty"
target_pool: string

Pool in which jigsaws will be connected with each others, such as "template:bundle/pipe".

"minecraft:empty"
x: number
y: number
z: number

Copyright © 2024 Nernar. Copyright © 2020 #mineprogramming. Built with ❤ and TypeDoc.