Alle von Minecraft Classic gespeicherten Level-Daten werden im Classic Level Format gespeichert. Als Dateiendung für die Leveldaten wird .mine verwendet. Diese Dateien können entweder auf dem Spielstandserver von Mojang oder lokal gespeichert werden. Die Multiplayer-Server speichern die Welt in der Datei server_level.dat.
Aufbau
Die Dateien sind gzip-komprimiert gespeichert und bestehen aus einem Header gefolgt von Java-Objektdaten.
| Position | Länge (in Byte) |
Beschreibung | Erklärung |
|---|---|---|---|
| 0 | 4 | Magische Zahl | Über die magische Zahl wird die Datei als Level-Datei im Classic Format identifiziert. Aktuell hat sie den hexadezimalen Wert 0x271bb788. |
| 4 | 1 | Versionsnummer | Die Versionsnummer repräsentiert das aktuelle Format, in dem das Level gespeichert ist. Aktuell wird hier der Wert 2 gespeichert. |
| 5 | Variable | Serialisierte Java-Klasse com.mojang.minecraft.level.Level | Mehr zum Serialisieren von Java-Objekten findet man in der offiziellen Java-Referenz. |
Links
- »Creation and saving class« in der englischen Minecraft-Wiki
Vorlage:Minecraft