Isi .mcstructure
| Tag | Tipe | Isinya |
|---|---|---|
format_version | Int | Revisi format struktur, bernilai 1 pada file saat ini |
size | List berisi Int | Dimensi X, Y, Z dari volume yang disimpan |
structure_world_origin | List berisi Int | Lokasi asal struktur di dunia |
structure | Compound | Semua data di bawah ini berada di sini |
structure.block_indices | List berisi Int[] | Dua lapisan indeks palet — biasanya blok dan waterlogging; -1 berarti "biarkan isi yang sudah ada" |
structure.entities | List berisi Compound | Entitas yang ikut tersimpan bersama struktur |
structure.palette.default.block_palette | List berisi Compound | Setiap status blok yang berbeda: name, states, version |
structure.palette.default.block_position_data | Compound | NBT entitas blok dengan indeks datar posisi sebagai kunci |
Indeks dalam block_indices diurutkan berdasarkan X, lalu Z, kemudian Y — indeks datarnya adalah (x * sizeZ + z) * sizeY + y pada daftar palet. Pemetaan ini memungkinkan Anda memperbaiki satu blok yang salah tanpa membuat ulang struktur.