Minecraft Wiki
Advertisement

Die Entitätsdaten speichern alle Objekt und Kreaturen der Welt. Das Format ist dem der Chunkdaten ähnlich, allerdings unterscheidet sich der Inhalt der Chunk-Eigenschaft (siehe unten).

Datenquelle

  • .minecraft: Der im Launcher-Profil eingestellte Spielordner (Standard: .minecraft).
    • saves: Alle mit dieser Minecraft-Version generierten Welten.
      • Name des Weltordners: Der Weltordner enthält alle Daten einer Welt. Der Name wird im Menü/Welt erstellen vergeben.
        • DIM1: Die Chunks der Überwelt liegen in der Dimension "Plus 1" (DIM1).
          • entities: Alle Entitätsdaten des Endes. Sie enthalten die Chunks.
            • r.X.Z.mca: Eine Entitätsdaten-Datei im Ende mit bis zu 1024 Chunks.
              • Chunk [X, Z]: Ein Chunk im Ende.
        • DIM-1: Die Chunks der Unterwelt liegen in der Dimension "Minus 1" (DIM-1).
          • entities: Alle Entitätsdaten des Nethers. Sie enthalten die Chunks.
            • r.X.Z.mca: Eine Entitätsdaten-Datei im Nether mit bis zu 1024 Chunks.
              • Chunk [X, Z]: Ein Chunk im Nether.
        • dimension: Alle Entitätsdaten von angepassten Dimensionen.
          • namensraum: Der Namensraum der angepassten Dimension.
            • name: Der Name der angepassten Dimension.
              • entities: Alle Entitätsdaten der Dimension. Sie enthalten die Chunks.
                • r.X.Z.mca: Eine Entitätsdaten-Datei der Dimension mit bis zu 1024 Chunks.
                  • Chunk [X, Z]: Ein Chunk der Dimension.
        • entities: Alle Entitätsdaten der Welt. Sie enthalten die Chunks.
          • r.X.Z.mca: Eine Entitätsdaten-Datei der Oberwelt mit bis zu 1024 Chunks.
            • Chunk [X, Z]: Ein Chunk in der Oberwelt.


Die Entitätsdaten sind wie die Chunkdaten und Poidaten in Regionsdateien aufgeteilt, in denen sich bis zu 1024 Chunks befinden (für weitere Details siehe dort).

Änderbarkeit

Entitätsdaten liegen im NBT-Format vor. Das heißt, diese Daten sind außerhalb des Spiels nur mit einem speziellen NBT-Editor einseh- und änderbar. Im Spiel können sie nicht mit Befehlen geändert werden, sondern sie ändern sich jedes Mal, wenn ein Objekt oder eine Kreatur in einen Chunk kommt, in diesem spawnt, ihn verlässt oder despawnt.

Funktionsweise

In den Entitätsdaten werden alle Objekte und Kreaturen eines Chunks gespeichert, sodass das Spiel diese wieder laden kenn, wenn der Spieler sich so weit vom Chunk entfernt, dass dieser entladen wird und die Daten somit nicht mehr im Arbeitsspeicher vorliegen.

Datenstruktur

  • Chunk [X, Z]: Ein Chunk. Der X- und Z-Index des Chunks innerhalb der Region ist Teil seines Namens.
    • DataVersion: Die Version-ID der Minecraft-Version, mit der der Chunk zuletzt gespeichert wurde. Bei erneutem Laden des Chunks wird diese Version mit der Version-Eigenschaft der Weltdaten verglichen. Falls der Chunk mit veralteter oder fehlender DataVersion geladen wird, werden veraltete Eigenschaften entfernt oder gegebenenfalls umgewandelt und ersetzt[1].
    • Entities: Alle Objekte und Kreaturen im Chunk
    • Position: Die X- und Z-Position des Chunks innerhalb der Welt.
  1. All about the DataVersion tag: Genaue Beschreibung der DataVersion Eigenschaft.

Geschichte

Versionsgeschichte der Java Edition
Vollversion 1.17 (21w03a)
  • Die Daten über Objekte und Kreaturen werden von den Chunkdaten in die Entitätsdaten ausgelagert.
Advertisement