minecraft-clone / src /types /structure.ts
TomatitoToho's picture
Upload src/types/structure.ts with huggingface_hub
25f97fd verified
Raw
History Blame Contribute Delete
533 Bytes
export interface Structure {
id: string;
type: 'village' | 'temple' | 'monument' | 'fortress' | 'bastion' | 'end_city' | 'mansion' | 'ruined_portal';
position: [number, number, number];
integrity: number;
seed: number;
elements: StructureElement[];
ignoreEntities: boolean;
showBoundingBox: boolean;
}
export interface StructureElement {
name: string;
type: 'block' | 'entity' | 'empty';
position: [number, number, number];
rotation: [number, number, number];
size: [number, number, number];
data: any;
}