Vorlage:NBT/Dokumentation

Aus Minecraft Wiki
Wechseln zu: Navigation, Suche
Dies ist die Dokumentation, sie wird auf der Vorlagenseite eingebunden. Siehe Vorlage:Dokumentation für weitere Informationen.

Die Vorlage NBT veranschaulicht die verschiedenen Datentypen des Minecraft-internen NBT-Formats. Dazu wird ein entsprechendes Symbol (Sprite) ausgegeben. Die Vorlage wird am besten mit einer unsortierten Liste gekoppelt, die in eine "treeview"-Klasse zum Anzeigen von Datenbäumen eingebettet ist (siehe Beispiel). Das Datentyp-Symbol wird intern durch die Vorlage:NBTSprite erzeugt, alle weiteren Infos siehe dort.

Für strukturierte Daten, die nicht im NBT-Format vorliegen, wird die Vorlage:JSON verwendet.

Anwendung[Bearbeiten]

{{NBT|Datentyp|Anzeigetext}}

Beispiel[Bearbeiten]

<div class="treeview">
* {{NBT|compound|data:}} Alle Daten einer Karte.
** {{NBT|byte-array|colors:}} Array aus 128×128 Bytes mit den Farbwerten.
** {{NBT|byte|dimension:}} 0 = Oberwelt, -1 = Nether, 1 = Ende.
** {{NBT|short|height:}} Ausdehung der Karte in Z-Richtung. 
** {{NBT|byte|scale:}} Maßstab: von 0 = Maßstab 1:1 bis 4 = Maßstab 1:16.
** {{NBT|short|width:}} Ausdehung der Karte in X-Richtung. 
** {{NBT|int|xCenter:}} X-Weltkoordinate des Blockes, der im Zentrum der Karte liegt. 
** {{NBT|int|zCenter:}} Z-Weltkoordinate der Blockes, der im Zentrum der Karte liegt. 
</div>
  • data: Alle Daten einer Karte.
    • colors: Array aus 128×128 Bytes mit den Farbwerten.
    • dimension: 0 = Oberwelt, -1 = Nether, 1 = Ende.
    • height: Ausdehung der Karte in Z-Richtung.
    • scale: Maßstab: von 0 = Maßstab 1:1 bis 4 = Maßstab 1:16.
    • width: Ausdehung der Karte in X-Richtung.
    • xCenter: X-Weltkoordinate des Blockes, der im Zentrum der Karte liegt.
    • zCenter: Z-Weltkoordinate der Blockes, der im Zentrum der Karte liegt.

Parameter[Bearbeiten]

Parameter Bedeutung
Datentyp Der Name des Datentyps, dessen Symbol angezeigt werden soll (siehe Tabelle).
Anzeigetext Ein beliebiger optionaler Text, der neben dem Symbol ausgegeben wird.

Alle Sprites[Bearbeiten]

Hier findest du alle möglichen Sprites.

Zahlen

    • bool
    • boolean
    • byte
    • double
    • float
    • int
    • integer
    • long
    • short

Objekte

    • compound
    • string

Listen

    • byte-array
    • int-array
    • integer-array
    • list
    • long-array

Nicht verfügbar

    • unbekannt