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

/testforblocks prüft, ob zwei Blockbereiche identisch sind. Mit dem Befehl /clone kann dagegen ein Blockbereich an eine bestimmte Position kopiert werden.

Syntax[]

/testforblocks <x1 y1 z1> <x2 y2 z2> <x y z> [all|masked]

  • x1 y1 z1 und x2 y2 z2 sind die Koordinaten zweier diagonal gegenüberliegenden Ecken des zu prüfenden Blockbereiches, wobei die ersten Koordinaten jeweils kleiner oder gleich den zweiten sein sollten.
  • x y z sind die Koordinaten der Position, an der sich der Vergleichsbereich befindet (die jeweils kleineren Koordinaten). 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. Für die Höhe y sind nur Werte zwischen 0 und 255 möglich. Es können maximal 65536 Blöcke verglichen werden.
  • all oder masked legt fest, wie die Blöcke verglichen werden sollen:
all prüft alle Blöcke im Bereich. Ohne Angabe wird all angenommen.
masked prüft nur Blöcke im Bereich, die keine Luft sind. Was sich im Vergleichsbereich an diesen Positionen befindet, spielt keine Rolle.

Zur Eingabe eines Befehls siehe Befehl#Eingabe.

Eigenschaften[]

Verglichen werden nicht nur die Blöcke, sondern auch evtl. vorhandene Blockobjektdaten, z.B. der Inhalt zweier Truhen inkl. gleicher Anordnung.

Beispiele[]

/testforblocks 20 65 -38 28 75 -30 100 60 100
  Alle Blöcke, die sich in dem 8×8×10 Blöcke großen Bereich (20 bis 28 in X-Richtung, -38 bis -30 in Z-Richtung, 65 bis 75 in Y-Richtung) befinden, werden mit ihrem jeweiligen Pendant im Bereich 100/60/100 bis 108/70/108 verglichen.
/testforblocks 20 65 -38 28 75 -30 100 60 100 masked
  Alle Nicht-Luft-Blöcke, die sich in dem 8×8×10 Blöcke großen Bereich (20 bis 28 in X-Richtung, -38 bis -30 in Z-Richtung, 65 bis 75 in Y-Richtung) befinden, werden mit ihrem jeweiligen Pendant im Bereich 100/60/100 bis 108/70/108 verglichen.

Geschichte[]

Versionsgeschichte der Java Edition
Vollversion 1.8 (14w07a)
  • Der Befehl /testforblocks wird hinzugefügt
Vollversion 1.13 (17w45a)
  • Der Befehl /testforblocks wird entfernt und durch den Befehl /execute if blocks ersetzt

Advertisement