Minecraft Wiki
Registrieren
Advertisement
Diese Seite enthält Inhalte, die nur in veralteten Versionen von Minecraft existieren.
Diese Funktion war früher im Spiel vorhanden, wurde aber inzwischen entfernt.
Nutzbarkeit
 Einzelspieler ja
 Mehrspieler ja
 Cheat ja, 2
 Befehlsblock ja

/blockdata verändert die Blockobjektdaten eines Blockes, wenn er welche besitzt.

Syntax[]

/blockdata <x y z> <NBT-Daten>

  • x y z sind die Koordinaten des Blockes. Für absolute Koordinaten kann man die Koordinaten-Schnelleingabe nutzen. Wird ein "~" vor eine Koordinate geschrieben, ist der Koordinatenwert nicht absolut, sondern relativ zur Position der Befehlsquelle (Spieler oder Befehlsblock), wobei deren Standort ~0 ~0 ~0 mit ~ ~ ~ abgekürzt werden kann. Man muss die Koordinaten mit der Nachkommastelle 0.0 versehen, sonst wird automatisch 0.5 auf jede Koordinate addiert. Für die Höhe y sind nur Werte zwischen 0 und 255 möglich.
  • NBT-Daten sind die Blockobjektdaten des Blockes, die geändert werden sollen. Eine ausführliche Beschreibung steht hier.

Zur Eingabe eines Befehls siehe Befehl#Eingabe.

Eigenschaften[]

Im Gegensatz zu dem Befehl /setblock wird bei /blockdata der Block nicht neu erzeugt. Daher eignet sich /blockdata für das Abschließen oder Entsperren von gefüllten Behältern (z.B. einer Truhe). Er kann alle Eigenschaften von Blockobjekten ändern. Da die Endertruhe stets den Inhalt für den Spieler zeigt, der sie öffnet, kann diese nicht abgeschlossen werden. Mit dem Befehl /blockdata x y z {} bei einem Block mit NBT Daten wird zwar ein Fehler gemeldet, dieser Fehler enthält aber die komplette Datenstruktur des Blockes im JSON-Format.

Beispiele[]

/blockdata 45 72 -10 {Lock:"Eisenbarts Goldzahn"}
  verschließt den Container an Position 45/72/-10, der danach nur noch geöffnet werden kann, wenn der Spieler einen Gegenstand in der Hand hält, der den Namen "Eisenbarts Goldzahn" trägt.
/blockdata 45 72 -10 {Lock:""}
  entsperrt den Behälter an Position 45/72/-10.
/blockdata ~ ~-1 ~ {CustomName:"Wiki"}
  stellt man sich auf einen Befehlsblock und aktiviert diesen Befehl, dann wird der Befehlsblock den Namen "Wiki" tragen.
/blockdata ~ ~-1 ~ {auto:true}
  wenn man sich auf einen Befehlsblock stellt und diesen Befehl ausführt, dann wird der Befehlsblock auf "Immer aktiv" gestellt.
/blockdata ~ ~-1 ~ {}
  wenn man sich beispielsweise auf einen Ofen stellt und diesen Befehl ausführt, dann erhält man die NBT-Liste des Ofen.

Viele Beispiele mit NBT-Daten siehe: Anleitungen/Befehle mit NBT

Geschichte[]

Versionsgeschichte der Java Edition
Vollversion 1.8 (14w02a)
  • Der Befehl /blockdata wird hinzugefügt
  • Der Befehl unterstützt Stringified NBT (SNBT)
Vollversion 1.13
17w45a
  • Um die NBT-Daten auszulesen, müssen nicht mehr leere NBT-Daten eingegeben, sondern der NBT-Daten-Parameter weggelassen werden
17w45b
  • Der Befehl /data ... block ersetzt den Befehl /blockdata vollständig, er existiert jedoch weiterhin
17w47a
  • Der Befehl /blockdata wird entfernt

Advertisement