Type Alias Block_StructureBlock
Block_StructureBlock: {
type: "compound";
value: {
animationMode: { type: "byte"; value: number };
animationSeconds: { type: "float"; value: number };
data: { type: "int"; value: number };
dataField: { type: "string"; value: string };
ignoreEntities: { type: "byte"; value: number };
integrity: { type: "float"; value: number };
isPowered: { type: "byte"; value: number };
mirror: { type: "byte"; value: number };
redstoneSaveMode: { type: "int"; value: number };
removeBlocks: { type: "byte"; value: number };
rotation: { type: "byte"; value: number };
seed: { type: "long"; value: [high: number, low: number] };
showBoundingBox: { type: "byte"; value: number };
structureName: { type: "string"; value: string };
xStructureOffset: { type: "int"; value: number };
xStructureSize: { type: "int"; value: number };
yStructureOffset: { type: "int"; value: number };
yStructureSize: { type: "int"; value: number };
zStructureOffset: { type: "int"; value: number };
zStructureSize: { type: "int"; value: number };
};
}
Type declaration
type: "compound"
value: {
animationMode: { type: "byte"; value: number };
animationSeconds: { type: "float"; value: number };
data: { type: "int"; value: number };
dataField: { type: "string"; value: string };
ignoreEntities: { type: "byte"; value: number };
integrity: { type: "float"; value: number };
isPowered: { type: "byte"; value: number };
mirror: { type: "byte"; value: number };
redstoneSaveMode: { type: "int"; value: number };
removeBlocks: { type: "byte"; value: number };
rotation: { type: "byte"; value: number };
seed: { type: "long"; value: [high: number, low: number] };
showBoundingBox: { type: "byte"; value: number };
structureName: { type: "string"; value: string };
xStructureOffset: { type: "int"; value: number };
xStructureSize: { type: "int"; value: number };
yStructureOffset: { type: "int"; value: number };
yStructureSize: { type: "int"; value: number };
zStructureOffset: { type: "int"; value: number };
zStructureSize: { type: "int"; value: number };
}
animationMode: { type: "byte"; value: number }
animationSeconds: { type: "float"; value: number }
data: { type: "int"; value: number }
dataField: { type: "string"; value: string }
ignoreEntities: { type: "byte"; value: number }
integrity: { type: "float"; value: number }
isPowered: { type: "byte"; value: number }
mirror: { type: "byte"; value: number }
redstoneSaveMode: { type: "int"; value: number }
removeBlocks: { type: "byte"; value: number }
rotation: { type: "byte"; value: number }
seed: { type: "long"; value: [high: number, low: number] }
showBoundingBox: { type: "byte"; value: number }
structureName: { type: "string"; value: string }
xStructureOffset: { type: "int"; value: number }
xStructureSize: { type: "int"; value: number }
yStructureOffset: { type: "int"; value: number }
yStructureSize: { type: "int"; value: number }
zStructureOffset: { type: "int"; value: number }
zStructureSize: { type: "int"; value: number }
Additional fields for [structure block](https://minecraft.wiki/w/structure block).