namensraum: Der Namensraum der angepassten Dimension.
name: Der Name der angepassten Dimension.
data: Daten dieser Dimension.
chunks.dat Die Koordinaten aller Chunks der angepassten Dimensionen, die dauerhalt geladen sein sollen.
Änderbarkeit der Daten[]
Chunkladedaten werden im NBT-Format gespeichert. Das heißt, diese Daten sind außerhalb des Spiels nur mit einem speziellen NBT-Editor einseh- und änderbar. Im Spiel ändern sich die Daten durch den Befehl/forceload.
Funktionsweise[]
Normalerweise werden nur die Chunks geladen, die innerhalb der eingestellten Sichtweite liegen. Wenn man sich auf den Horizont zubewegt, werden weitere Chunks, die vor dem Spieler liegen, geladen während Chunks, die außerhalb der Sichtweite hinter ihm liegen, entladen werden. Damit bleibt die Zeit dort stehen, alles wird eingefroren: Drops verschwinden nicht mehr, Redstone-Schaltungen laufen nicht weiter, Loren bleiben stehen.
Wenn man möchte, dass bestimmte Chunks dauerhaft geladen sind, gibt man sie über den Befehl/forceload ein. Dann läuft dort die Zeit immer weiter, auch wenn sie außerhalb der Sichtweite des Spielers liegen. Die Anzahl der dauerhaft geladenen Chunks in der aktuellen Dimension kann man im Debug-Bildschirm sehen.
Datenstruktur[]
chunks.dat: Die Datei mit den Chunkladedaten.
DataVersion: Die Version-ID der Minecraft-Version, mit der die Chunkladedaten zuletzt gespeichert wurden. Bei erneuten Betreten der Welt wird diese Version mit der Version-Eigenschaft der Weltdaten verglichen. Falls die Chunkladedaten mit veralteter oder fehlender DataVersion geladen werden, werden veraltete Eigenschaften entfernt oder gegebenenfalls umgewandelt und ersetzt.
Forced: Array aus Long-Werten. Jeder Long-Wert enthält die X- und die Z-Koordinate eines Chunks. Die Chunk-Koordinaten entsprechen 1⁄16 der Weltkoordinaten und werden im Debug-Bildschirm unter Chunk abgelesen. Beispiel: Befindet man sich an der XZ-Position (1600,-40), sind die Chunk-XZ-Koordinaten (100,-3).