Im Kreativinventar suchst du den Befehlsblock vergeblich. Es gibt keinen Reiter, in dem er auftaucht, und im Überlebensmodus lässt er sich auch nicht herstellen. Den einzigen Weg dorthin öffnet ein Befehl:

/give @s minecraft:command_block

Damit hast du ihn im Inventar. Bis er tatsächlich etwas tut, kommen allerdings drei Bedingungen dazu, an denen die meisten Versuche scheitern.

Die drei Voraussetzungen

Operator-Rechte. Platzieren und bearbeiten darf einen Befehlsblock nur, wer auf dem Server Operator ist. Im Einzelspieler bedeutet das: Cheats müssen für die Welt aktiviert sein.

Kreativmodus. Auch als Operator kannst du das Eingabefeld nur im Kreativmodus öffnen. Im Überlebensmodus bleibt der Block stumm, selbst wenn er bereits steht und korrekt eingerichtet ist.

Die Spielregel. Ob Befehlsblöcke überhaupt arbeiten, steuert command_blocks_work mit dem Standardwert true:

/gamerule command_blocks_work true
Wichtig
Der frühere Eintrag enable-command-block in der server.properties hat keine Wirkung mehr. Er wurde mit Snapshot 25w35a in diese Spielregel überführt. Wer ihn in einer älteren Anleitung findet und auf true setzt, ändert damit nichts. Die vollständige Liste steht unter Minecraft Gamerules.

Was im Eingabefeld steht

Ein Rechtsklick öffnet den Block. Ins obere Feld kommt der Befehl — der Schrägstrich davor ist hier optional, say Hallo und /say Hallo bewirken dasselbe.

Der Befehl läuft mit Berechtigungsstufe 2. Das entspricht den Weltbefehlen: /setblock, /fill, /tp, /time, /give, /effect und ähnliche funktionieren. Verwaltungsbefehle wie /ban, /op oder /stop liegen darüber und werden im Befehlsblock abgelehnt. Welcher Befehl auf welcher Stufe liegt, steht unter Minecraft Befehle.

Unter dem Eingabefeld zeigt „Vorherige Ausgabe" an, was der Befehl beim letzten Durchlauf zurückgemeldet hat. Das ist der schnellste Weg zur Fehlersuche: Steht dort eine Meldung über eine unbekannte Entity oder eine fehlende Zielauswahl, liegt es am Befehl und nicht am Block.

Die drei Arten

Die Farbe verrät, welche Art vor dir steht.

FarbeArtVerhalten
OrangeImpulsführt den Befehl einmal pro Auslösung aus
GrünKetteläuft, sobald der Block ausgeführt wurde, auf den er ausgerichtet ist
ViolettWiederholenführt den Befehl in jedem Tick aus, solange er aktiv ist

Die Art wechselst du im Eingabefenster per Klick auf die Schaltfläche; der Block ändert daraufhin seine Farbe.

Der Impulsblock ist der Normalfall: ein Redstone-Signal, ein Durchlauf. Der Wiederholblock arbeitet zwanzigmal pro Sekunde, weil ein Tick ein Zwanzigstel einer Sekunde ist. Der Kettenblock ist der interessanteste, weil er aus einzelnen Befehlen Abläufe macht.

Ketten bauen

Ein Kettenblock zeigt in eine Richtung und wartet darauf, dass der Block vor ihm ausgeführt wird. Reiht man mehrere hintereinander, laufen sie in genau dieser Reihenfolge — und zwar im selben Tick, unmittelbar nacheinander.

Damit lässt sich ein Ablauf zerlegen, statt alles in einen Befehl zwängen zu müssen:

Impuls   →  tp @a 100 65 100
Kette    →  effect give @a minecraft:resistance 10 1
Kette    →  title @a title {"text":"Willkommen"}

Wichtig ist nur die Ausrichtung: Jeder Kettenblock muss auf seinen Vorgänger zeigen. Beim Platzieren richtet sich der Block nach deiner Blickrichtung, was die häufigste Ursache für Ketten ist, die nur zur Hälfte laufen.

Bedingt, unbedingt und die Sache mit dem Redstone

Zwei weitere Schalter stehen im Eingabefenster.

Bedingt oder unbedingt. Ein bedingter Block führt seinen Befehl nur aus, wenn der Block hinter ihm erfolgreich war. Damit baust du Abbruchbedingungen: Scheitert Schritt zwei, bleibt Schritt drei stehen. Unbedingt ist die Voreinstellung und führt immer aus.

Benötigt Redstone oder immer aktiv. In der Voreinstellung wartet ein Block auf ein Redstone-Signal — ein Hebel, eine Druckplatte, ein Komparator. Auf „immer aktiv" gestellt, braucht er keines mehr. Für Wiederholblöcke ist das die übliche Einstellung, für Impulsblöcke ergibt sie selten Sinn.

Ein Komparator neben einem Befehlsblock liest dessen Erfolgszähler aus. Hat der letzte Durchlauf ein Ziel getroffen, gibt der Komparator ein Signal ab — praktisch, um auf das Ergebnis eines Befehls zu reagieren.

Den Chat ruhig halten

Standardmäßig meldet jeder Befehlsblock seine Ausführung an alle Operatoren. Bei einem Wiederholblock bedeutet das zwanzig Meldungen pro Sekunde. Zwei Spielregeln schalten das ab:

/gamerule command_block_output false
/gamerule send_command_feedback false

command_block_output betrifft die Meldungen der Blöcke, send_command_feedback die Rückmeldungen von Befehlen allgemein. Beide stehen im Standard auf true.

Drei Beispiele, die funktionieren

Willkommensnachricht beim Betreten eines Bereichs. Wiederholblock, immer aktiv:

execute as @a[x=100,y=64,z=100,distance=..5] run title @s actionbar {"text":"Betreten auf eigene Gefahr"}

Teleportfeld. Impulsblock unter einer Druckplatte:

tp @p 250 70 -130

Automatische Nachtabschaltung. Wiederholblock, immer aktiv:

execute if entity @a[x=0,y=0,z=0,distance=..200] run time set day

Bei allen dreien gilt: Erst im Einzelspieler oder auf einem Testserver ausprobieren. Ein Wiederholblock mit einem fehlerhaften Befehl produziert zwanzigmal pro Sekunde einen Fehler.

Leistung im Blick behalten

Ein einzelner Wiederholblock fällt nicht auf. Mehrere Dutzend, die jeden Tick über @e alle Entities der Welt durchsuchen, sind eine spürbare Last — und eine, die in keiner Statistik als Plugin auftaucht.

Zwei Gewohnheiten helfen: Zielauswahlen so eng wie möglich fassen, also @a[distance=..10] statt @a, und Wiederholblöcke abschalten, sobald sie nicht mehr gebraucht werden. Wenn dein Server ruckelt und du Befehlsblöcke einsetzt, gehören sie auf die Liste der Verdächtigen — mehr dazu unter Minecraft-Server-Performance optimieren.

Fehlerbehebung

ProblemUrsache und Lösung
Der Block lässt sich nicht öffnenOperator-Rechte oder Kreativmodus fehlen.
Der Block tut gar nichtsSpielregel command_blocks_work steht auf false.
Der Impulsblock reagiert nichtEs fehlt das Redstone-Signal, oder er steht auf „benötigt Redstone" ohne Auslöser.
Nur der erste Block einer Kette läuftEin Kettenblock zeigt nicht auf seinen Vorgänger.
/ban oder /op werden abgelehntDiese Befehle liegen über Berechtigungsstufe 2 und sind im Befehlsblock nicht erlaubt.
Der Chat ist voll mit Meldungencommand_block_output und send_command_feedback auf false setzen.
„Vorherige Ausgabe" nennt einen FehlerDer Befehl selbst ist falsch, nicht der Block. Syntax prüfen.
Der Server ruckelt seit dem BauWiederholblöcke mit weiten Zielauswahlen laufen zwanzigmal pro Sekunde.

Häufige Fragen zum Befehlsblock

Wie bekomme ich einen Befehlsblock?

Ausschließlich über /give @s minecraft:command_block. Im Kreativinventar ist er nicht enthalten, und herstellen lässt er sich nicht.

Warum kann ich den Befehlsblock nicht öffnen?

Zum Platzieren und Bearbeiten brauchst du Operator-Rechte und den Kreativmodus. Im Überlebensmodus bleibt das Eingabefeld verschlossen, auch wenn der Block bereits steht.

Was ist der Unterschied zwischen Impuls, Kette und Wiederholen?

Der orange Impulsblock führt seinen Befehl einmal pro Auslösung aus. Der grüne Kettenblock läuft direkt nach dem Block, auf den er ausgerichtet ist. Der violette Wiederholblock führt den Befehl in jedem Tick aus, also zwanzigmal pro Sekunde.

Brauche ich den Schrägstrich vor dem Befehl?

Nein. Im Befehlsblock ist er optional, anders als im Chat. In der Serverkonsole entfällt er dagegen immer.

Welche Befehle funktionieren im Befehlsblock nicht?

Alles oberhalb von Berechtigungsstufe 2, also Verwaltungsbefehle wie /ban, /kick, /op, /deop und /stop. Weltbefehle wie /setblock, /fill, /tp oder /time funktionieren.

Wie schalte ich die Meldungen im Chat ab?

Mit /gamerule command_block_output false für die Meldungen der Blöcke und /gamerule send_command_feedback false für Rückmeldungen von Befehlen allgemein.

Wirkt enable-command-block in der server.properties noch?

Nein. Der Eintrag wurde mit Snapshot 25w35a in die Spielregel command_blocks_work überführt. In der server.properties bewirkt er nichts mehr.