Type Alias StructureTemplate
StructureTemplate: { type: "compound"; value: { format_version: { type: "int"; value: 1 }; size: { type: "list"; value: { type: "int"; value: [number, number, number] }; }; structure: { type: "compound"; value: { block_indices: { type: "list"; value: { type: "list"; value: [ { type: "int"; value: number[] }, { type: "int"; value: number[] }, ]; }; }; entities: { type: "list"; value: { type: "compound"; value: ActorPrefix["value"][] }; }; palette: { type: "compound"; value: { default: { type: "compound"; value: { block_palette: { type: "list"; value: { type: "compound"; value: (...)
[] }; }; block_position_data: { type: "compound"; value: { [key: `${(...)
}`]: { type: ...
; value: ...
} }; }; }; }; }; }; }; }; structure_world_origin: { type: "list"; value: { type: "int"; value: [number, number, number] }; }; };} Type declaration
type: "compound"
value: {
format_version: { type: "int"; value: 1 };
size: {
type: "list";
value: { type: "int"; value: [number, number, number] };
};
structure: {
type: "compound";
value: {
block_indices: {
type: "list";
value: {
type: "list";
value: [
{ type: "int"; value: number[] },
{ type: "int"; value: number[] },
];
};
};
entities: {
type: "list";
value: { type: "compound"; value: ActorPrefix["value"][] };
};
palette: {
type: "compound";
value: {
default: {
type: "compound";
value: {
block_palette: {
type: "list";
value: { type: "compound"; value: (...)[] };
};
block_position_data: {
type: "compound";
value: { [key: `${(...)}`]: { type: ...; value: ... } };
};
};
};
};
};
};
};
structure_world_origin: {
type: "list";
value: { type: "int"; value: [number, number, number] };
};
}
format_version: { type: "int"; value: 1 }
size: { type: "list"; value: { type: "int"; value: [number, number, number] } }
structure: {
type: "compound";
value: {
block_indices: {
type: "list";
value: {
type: "list";
value: [
{ type: "int"; value: number[] },
{ type: "int"; value: number[] },
];
};
};
entities: {
type: "list";
value: { type: "compound"; value: ActorPrefix["value"][] };
};
palette: {
type: "compound";
value: {
default: {
type: "compound";
value: {
block_palette: {
type: "list";
value: { type: "compound"; value: (...)[] };
};
block_position_data: {
type: "compound";
value: { [key: `${(...)}`]: { type: ...; value: ... } };
};
};
};
};
};
};
}
type: "compound"
value: {
block_indices: {
type: "list";
value: {
type: "list";
value: [
{ type: "int"; value: number[] },
{ type: "int"; value: number[] },
];
};
};
entities: {
type: "list";
value: { type: "compound"; value: ActorPrefix["value"][] };
};
palette: {
type: "compound";
value: {
default: {
type: "compound";
value: {
block_palette: {
type: "list";
value: { type: "compound"; value: (...)[] };
};
block_position_data: {
type: "compound";
value: { [key: `${(...)}`]: { type: ...; value: ... } };
};
};
};
};
};
}
block_indices: {
type: "list";
value: {
type: "list";
value: [
{ type: "int"; value: number[] },
{ type: "int"; value: number[] },
];
};
}
entities: { type: "list"; value: { type: "compound"; value: ActorPrefix["value"][] } }
palette: {
type: "compound";
value: {
default: {
type: "compound";
value: {
block_palette: {
type: "list";
value: { type: "compound"; value: (...)[] };
};
block_position_data: {
type: "compound";
value: { [key: `${(...)}`]: { type: ...; value: ... } };
};
};
};
};
}
type: "compound"
value: {
default: {
type: "compound";
value: {
block_palette: {
type: "list";
value: { type: "compound"; value: (...)[] };
};
block_position_data: {
type: "compound";
value: { [key: `${(...)}`]: { type: ...; value: ... } };
};
};
};
}
default: {
type: "compound";
value: {
block_palette: {
type: "list";
value: { type: "compound"; value: (...)[] };
};
block_position_data: {
type: "compound";
value: { [key: `${(...)}`]: { type: ...; value: ... } };
};
};
}
type: "compound"
value: {
block_palette: {
type: "list";
value: { type: "compound"; value: (...)[] };
};
block_position_data: {
type: "compound";
value: { [key: `${(...)}`]: { type: ...; value: ... } };
};
}
block_palette: { type: "list"; value: { type: "compound"; value: (...)[] } }
block_position_data: { type: "compound"; value: { [key: `${(...)}`]: { type: ...; value: ... } } }
structure_world_origin: { type: "list"; value: { type: "int"; value: [number, number, number] } }
The StructureTemplate schema.