Header 8 byte dan alasan pentingnya
level.dat Bedrock bukan NBT mentah. Empat byte pertama adalah versi penyimpanan little-endian (nilai yang umum adalah 8 dan 10), empat byte berikutnya adalah panjang payload NBT dalam byte, lalu tag tanpa kompresi. Jika payload diedit tanpa memperbaiki panjang tersebut, permainan akan menolak file. Hal ini terjadi ketika penyimpanan Bedrock dibuka dengan alat NBT khusus Java.
| Offset | Ukuran | Kolom |
|---|---|---|
| 0 | 4 byte | Versi penyimpanan, int little-endian |
| 4 | 4 byte | Panjang payload dalam byte, unsigned little-endian |
| 8 | sisanya | NBT little-endian, compound root, tanpa kompresi |
Editor menampilkan versi penyimpanan pada bilah file, mempertahankannya, dan menulis ulang panjang secara otomatis setiap kali Anda menyimpan.