Was ist ein Command Block in Minecraft?
Ein Command Block, auf Deutsch Befehlsblock, speichert einen Minecraft-Befehl und führt ihn aus, sobald er aktiviert wird – per Redstone oder dauerhaft, wenn du ihn auf „Always Active“ stellst. Er kann fast jeden Befehl ausführen, den ein Operator im Chat eingibt: Spieler teleportieren, Items geben, die Tageszeit ändern, Titel anzeigen oder Effekte vergeben.
Einen Command Block kann man weder craften noch abbauen. Er ist ein Werkzeug für Operatoren und Mapbauer, deshalb taucht er im normalen Survival-Inventar nie auf. Platzieren, abbauen und bearbeiten kann ihn nur ein Operator im Kreativmodus – für alle anderen ist er unzerstörbar.
Wie bekommt man einen Command Block?
Gib im Chat /give @p minecraft:command_block ein (oder in der Serverkonsole give <Name> minecraft:command_block) – dafür brauchst du Operator-Rechte. Der Block landet in deinem Inventar; für mehrere hängst du eine Zahl an, z. B. /give @p minecraft:command_block 4.
| Befehl | Was er macht |
|---|---|
/give @p minecraft:command_block |
Gibt dem nächsten Spieler einen Command Block (wenn du ihn eintippst: dir) |
/give @s minecraft:command_block |
Gibt ihn dir selbst |
give Steve minecraft:command_block |
Aus der Serverkonsole – gibt ihn Steve |
/setblock ~ ~ ~ minecraft:command_block |
Setzt einen Command Block genau dort, wo du stehst |
Es gibt auch einen eigenen Kreativ-Tab: Schalte unter Optionen → Steuerung den Operator-Tab („Operator Items Tab“) ein. Im Kreativinventar erscheint dann ein Tab mit Command Blocks und anderen Operator-Blöcken (Konstruktionsblöcke, Barrieren). Sehen können ihn nur Spieler mit Operator-Rechten.
Auf einem Server brauchst du zuerst OP: Öffne die Konsole und tippe op DeinName (in der Konsole ohne /). Bei Spot.gg ist das der Tab „Konsole“ im Server-Panel. Weitere Admin-Befehle findest du in unserer Minecraft Befehle Liste.
Wie aktiviert man Command Blocks auf dem Server?
Ab Minecraft Java 1.21.9 schaltet eine Spielregel (Gamerule) die Command Blocks ein, bis 1.21.8 die Option enable-command-block=true in der server.properties. Mit 1.21.9 hat Mojang die Option aus der Datei entfernt, deshalb hängt der Weg von der Version deines Servers ab.
| Serverversion | So aktivierst du Command Blocks | Neustart nötig? |
|---|---|---|
| 1.21.11 und neuer (auch 26.x) | gamerule command_blocks_work true |
Nein |
| 1.21.9 – 1.21.10 | gamerule commandBlocksEnabled true |
Nein |
| 1.21.8 und älter | enable-command-block=true in der server.properties |
Ja |
Die Spielregel wurde zweimal umbenannt: In einem Snapshot zu 1.21.9 kam sie als enableCommandBlocks, vor dem Release von 1.21.9 hieß sie dann commandBlocksEnabled und in 1.21.11 command_blocks_work – damals hat Mojang fast alle Gamerules auf Namen mit Unterstrichen umgestellt. Antwortet die Konsole mit „Unknown or incomplete command“, verwendest du den Namen einer anderen Version. Den aktuellen Wert siehst du, wenn du die Regel ohne true/false eingibst, z. B. gamerule command_blocks_work.
Bei Spot.gg: Gamerule in der Konsole
Ab 1.21.9 öffnest du „Konsole“ und gibst die passende Zeile aus der Tabelle ein, ohne Schrägstrich. Das wirkt sofort und wird in der Welt gespeichert, bleibt also auch nach einem Neustart.
Bei Spot.gg: enable-command-block in der server.properties (bis 1.21.8)
- Klicke im Servermenü auf „Konfiguration“ und öffne den Tab „server.properties“.
- Suche
enable-command-blockim Abschnitt „Am häufigsten verwendet“ (oder tippe den Namen in die Suche). - Stelle
trueein und klicke auf „Änderungen speichern“. - Starte den Server neu – unter dem Feld erscheint dafür der Button „Jetzt neu starten“.
Das Panel zeigt enable-command-block auf jedem Java-Server an, auch ab 1.21.9 – dort liest das Spiel die Option aber nicht mehr, nimm also die Gamerule. Welche Version dein Server hat, siehst du unter „Informationen“ in der Zeile „Engine“. Im selben Tab „server.properties“ stehen alle anderen Optionen; erklärt sind sie in Minecraft server.properties.
Wie benutzt man einen Command Block?
Block setzen, im Kreativmodus rechtsklicken, den Befehl ins Feld „Console Command“ schreiben, auf „Done“ klicken und mit Redstone aktivieren. Der Schrägstrich am Anfang ist im Command Block optional.
- Stelle sicher, dass du OP und im Kreativmodus bist:
/gamemode creative. - Setze den Command Block und rechtsklicke ihn – sein Fenster öffnet sich.
- Gib den Befehl ein, z. B.
say Willkommen auf dem Server!. - Klicke auf Done (Fertig).
- Setze einen Knopf oder Hebel an den Block und betätige ihn. Die Nachricht erscheint im Chat.
Im Fenster gibt es außerdem ein kleines Feld mit dem Ergebnis der letzten Ausführung („Previous Output“) – dort schaust du zuerst nach, wenn nichts passiert.
Zielauswahl: Wen trifft der Befehl?
Zielauswahlen wie @p und @a legen fest, wen ein Befehl trifft – im Command Block gemessen vom Block aus, nicht von dir. Das überrascht am Anfang fast jeden.
| Auswahl | Trifft |
|---|---|
@p |
Den Spieler, der dem Command Block am nächsten ist |
@a |
Alle Spieler |
@r |
Einen zufälligen Spieler |
@s |
Den Ausführenden – ein Command Block ist kein Spieler, @s allein findet meist niemanden |
@e |
Alle Objekte (Mobs, Items, Spieler) |
Mit Argumenten grenzt du weiter ein, z. B. @a[distance=..5] (Spieler bis 5 Blöcke um den Command Block) oder @e[type=minecraft:zombie] (nur Zombies).
Command-Block-Arten: Impulse, Chain und Repeat
Impulse (orange) läuft einmal pro Aktivierung, Chain (grün) direkt nach dem Block, der auf ihn zeigt, und Repeat (lila) in jedem Spieltick – 20-mal pro Sekunde –, solange er aktiv ist. Die Art stellst du mit dem ersten Button im Fenster des Blocks um.
| Art | Farbe | Wann er läuft | Standard-Einstellung |
|---|---|---|---|
| Impulse (Impuls) | Orange | Einmal bei jeder Aktivierung | Needs Redstone |
| Chain (Kette) | Grün | Wenn der Block davor ausgeführt wurde | Always Active |
| Repeat (Wiederholung) | Lila | In jedem Tick, solange aktiv | Needs Redstone |
Zwei weitere Buttons ändern das Verhalten:
- Needs Redstone / Always Active – „Needs Redstone“ wartet auf ein Redstone-Signal, „Always Active“ läuft ohne.
- Unconditional / Conditional – ein bedingter Block („Conditional“) läuft nur, wenn der Block hinter ihm (der auf ihn zeigt) erfolgreich war. Standard ist „Unconditional“, das Ergebnis davor spielt dann keine Rolle.
Command Blocks haben eine Richtung (der Pfeil auf der Textur). Chain-Blöcke baust du in einer Reihe, jeder zeigt auf den nächsten: vorne ein Impulse- oder Repeat-Block, dahinter beliebig viele Chain-Blöcke. So führt ein einziger Knopfdruck mehrere Befehle nacheinander aus.
Command Block Befehle: einfache Beispiele zum Kopieren
Diese Beispiele funktionieren auf einem Vanilla-Server der Java Edition – du brauchst nur einen Command Block, einen Knopf, eine Druckplatte oder einen Hebel und die richtige Art. Ersetze die Koordinaten durch deine eigenen (F3 zeigt, wo du stehst).
| Ziel | Aufbau | Befehl |
|---|---|---|
| Begrüßung | Impulse, Knopf | say Willkommen auf dem Server! |
| Teleporter | Impulse, Druckplatte auf dem Block | tp @p 100 64 -200 |
| Tag auf Knopfdruck | Impulse, Knopf | time set day |
| Klares Wetter | Impulse, Knopf | weather clear |
| Starterset | Impulse, Knopf | give @p minecraft:stone_sword 1 |
| Heilzone | Repeat, Always Active | effect give @a[distance=..5] minecraft:regeneration 5 1 true |
| Herumliegende Items löschen (gegen Lag) | Impulse, Knopf | kill @e[type=minecraft:item] |
Tipps für den Start:
- Repeat läuft 20-mal pro Sekunde. Ein
givein einem Repeat-Block füllt Inventare in Sekunden – nutze Repeat für Effekte und Abfragen, einmalige Aktionen gehören in Impulse-Blöcke. - Nimm
@pfür Druckplatten und Knöpfe, damit der Befehl den Spieler am Block trifft und nicht alle. - Teste zuerst in einer abgelegenen Ecke der Welt. Command Blocks kann nur ein Operator abbauen, aber Knöpfe daneben kann jeder drücken.
- Schritte verketten: Impulse mit
tp @p 0 80 0, dahinter Chain mitsay @p ist am Spawn angekommen.
Warum funktioniert mein Command Block nicht?
Meist sind Command Blocks auf dem Server deaktiviert, du bist nicht OP im Kreativmodus oder der Block bekommt kein Redstone-Signal. Prüfe der Reihe nach:
- Command Blocks sind deaktiviert. Ab 1.21.9 setzt du die Gamerule deiner Version (Tabelle oben), bis 1.21.8
enable-command-block=trueplus Neustart. Ab 1.21.9 bringtenable-command-blocknichts mehr. - Du kannst den Block nicht öffnen oder setzen. Du musst OP sein und im Kreativmodus. Die Option
op-permission-levelmuss2oder höher sein (Standard ist4, das betrifft dich also nur, wenn jemand sie gesenkt hat). - Der Knopf bewirkt nichts. Prüfe „Needs Redstone“ und „Always Active“ und schau ins Feld „Previous Output“ – dort stehen Fehler wie ein falscher Item-Name.
- Im Chat klappt der Befehl, im Block nicht. Die Zielauswahl zählt vom Block aus:
@sfindet niemanden,@pnimmt den Spieler, der dem Block am nächsten ist, nicht dich. - Ein Chain-Block läuft nicht. Der vorherige Block muss auf ihn zeigen (Pfeile prüfen), und der Chain-Block sollte auf „Always Active“ stehen; ein bedingter Block braucht zusätzlich einen erfolgreichen Vorgänger.
- Ein Befehl aus einem Video klappt nicht. Befehle ändern sich zwischen Versionen – in 1.21.11 wurden z. B. die meisten Gamerules umbenannt. Prüfe, welche Version dein Server hat.
Bezahlte Minecraft-Server bei Spot.gg gibt es ab 3,48 € im Monat, und ein neues Konto kann einen Server zuerst 24 Std. gratis testen – genug Zeit für deine erste Command-Block-Konstruktion.
FAQ
Wie bekommt man einen Command Block in Minecraft?
Gib als Operator /give @p minecraft:command_block ein. Alternativ schaltest du unter Optionen → Steuerung den Operator-Tab ein und nimmst den Block im Kreativmodus aus dem Inventar.
Kann man einen Command Block im Survival bekommen?
Nicht ohne Befehle. Ein Command Block lässt sich weder craften noch abbauen; ein Operator muss ihn per /give geben, und zum Setzen und Bearbeiten brauchst du den Kreativmodus.
Wie aktiviere ich Command Blocks auf meinem Server?
Ab Java 1.21.11 gibst du in der Serverkonsole gamerule command_blocks_work true ein, in 1.21.9–1.21.10 gamerule commandBlocksEnabled true. Bis 1.21.8 setzt du enable-command-block=true in der server.properties und startest den Server neu.
Warum fehlt enable-command-block in meiner server.properties?
Seit Java 1.21.9 gibt es die Option nicht mehr – Mojang hat sie durch eine Gamerule ersetzt. Nimm die Gamerule für deine Version.
Braucht man im Command Block einen Schrägstrich?
Nein. Befehle im Command Block funktionieren mit und ohne / am Anfang. In der Serverkonsole gibst du sie ohne Schrägstrich ein.
Was bedeuten die Farben der Command Blocks?
Orange ist Impulse (läuft einmal), grün ist Chain (läuft nach dem Block davor) und lila ist Repeat (läuft jeden Tick, solange aktiv).