Minecraft Wiki
Advertisement

Mit einem '''Befehl''' können Veränderungen am Spielgeschehen außerhalb des eigentlichen Spiels hervorgerufen werden. Daher sind nicht immer alle Befehle für jeden Spieler zugänglich. Es gibt vier Gruppen von Befehlen: * '''Spieler-Befehl''': Diesen Befehl kann jeder Spieler ohne Einschränkung ausführen, d.h. im Einzelspielermodus mit der Option "Cheats erlauben: Aus" und im Mehrspielermodus ohne Operator zu sein. * '''Cheat-Befehl''': Dieser Befehl kann das Spiel verändern und wird daher ''Cheat'' (engl. für ''Mogelei'') genannt. Um ihn benutzen zu können, muss man im Einzelspieler-Modus vor der [[Weltgenerierung]] die Option "[[Menü/Weltoptionen|Cheats erlauben]]" einschalten bzw. bei der [[Menü/Im LAN öffnen|Veröffentlichung im LAN]] einstellen. Im Mehrspieler-Modus muss man [[Op]]-Rechte haben. Im Mehrspieler-Modus werden automatisch alle Spieler über einen eingegebenen Operator-Befehl informiert. * '''Server-Befehl''': Dieser Befehl ist auf Servern vorhanden, d. h. man kann ihn in der [[Server-Konsole]] eintippen. Ebenso kann man ihn im Client eingeben, wenn man im Mehrspielermodus mit einem Server verbunden ist und OP-Rechte besitzt. Einige dieser Befehle gibt es nicht im Einzelspieler-Modus. Zum Einzelspieler-Modus zählt auch die Veröffentlichung einer Welt im LAN ("[[Menü/Im LAN öffnen|LAN-Welt]]"), da dies kein Serverbetrieb ist. * '''Befehlsblock-Befehl''': Dieser Befehl kann vom [[Befehlsblock]] oder der [[Befehlsblocklore]] verwendet werden. <!-- Das Inhaltsverzeichnis (TOC = Table Of Content) wird hier ohne Auflistung der Abschnitte mit 3 (oder mehr) Gleichzeichen angezeigt. --> <div class="toc-nonumbers toc-hidelevel2">__TOC__</div> == Ausführen == Ein Befehl kann auf mehrere Arten ausgeführt werden: * Durch direkte Eingabe in der '''[[Chat]]-Konsole'''. Um den Befehl von einem Chat-Text zu unterscheiden, muss er mit einem führenden Schrägstrich {{Taste|/}} gekennzeichnet werden. Um die Chat-Konsole zu öffnen, drückt man entweder die Chattaste {{Taste|T}} oder die Befehlstaste {{Taste|#}} (bei englischen Tastaturen liegt auf dieser Taste der Schrägstrich), die den benötigten Schrägstrich gleich vorgibt. * Durch direkte Eingabe in der '''[[Server-Konsole]]'''. Dort kann ein Befehl ohne vorangestellten Schrägstrich eingegeben werden, weil ein direktes Chatten in der Server-Konsole nicht möglich ist (nur über Befehle). * Durch Hinterlegung in einem '''[[Befehlsblock]]'''. Sobald dieser durch ein Redstone-Signal aktiviert wird, wird der Befehl ausgeführt. * Durch Hinterlegung in einer '''[[Befehlsblocklore]]'''. Dadurch wird der Befehl mobil und kann mit der Lore an einen beliebigen Ort gefahren werden, der mit dem Schienennetz verbunden ist. * Durch Verwendung eines [[JSON-Text]]es im {{b|tellraw}}. Damit kann eine Nachricht über den Chat gesendet werden, die einen oder mehrere anklickbare Textteile enthält, die jeweils einen Befehl ausführen. * Durch Verwendung eines JSON-Textes in einem '''[[Schild]]'''. Wenn der JSON-Text anklickbare Textteile enthält, wird dadurch das Schild anklickbar und löst dann alle Befehle aus. * Durch Verwendung eines JSON-Textes in einem '''[[Beschriebenes Buch|beschriebenen Buch]]'''. Dadurch ist der Befehl mobil und kann überall hin getragen werden. Durch Anklicken eines Textteils im Buch wird der Befehl ausgelöst. Wenn ein Befehl einen Block oder ein Objekt in der Welt verändert, muss der Block bzw. das Objekt geladen sein, sonst wird eine Fehlermeldung ausgegeben. == Übersicht == Hier sind die Befehle thematisch gruppiert. Eine alphabetische Liste steht weiter unten. {|class="wikitable" |+ Hilfsmittel ! Befehl ! Beschreibung |- |[[#bef-help|<code>/?</code>]] |Identisch mit <code>/help</code>. |- |[[#bef-debug|<code>/debug</code>]] |Startet oder stoppt das Schreiben eines Debug-Protokolls. |- |[[#bef-help|<code>/help</code>]] |Listet einen oder mehrere Befehle mit seiner Syntax auf. |- |[[#bef-scoreboard|<code>/scoreboard</code>]] |Verwaltet Teams und selbst definierte Punktestände aller Spieler. |- |[[#bef-seed|<code>/seed</code>]] |Nennt den Startwert der Welt. |- |[[#bef-stats|<code>/stats</code>]] |Verknüpft Befehlsquellen mit Punkteständen. |- |[[#bef-testfor|<code>/testfor</code>]] |Prüft, ob ein Objekt eine Bedingung erfüllt. |- |[[#bef-testforblock|<code>/testforblock</code>]] |Prüft, ob sich ein bestimmter Block an einer bestimmten Position befindet. |- |[[#bef-testforblocks|<code>/testforblocks</code>]] |Prüft, ob zwei Blockbereiche identisch sind. |} {|class="wikitable" |+ Chat ! Befehl ! Beschreibung |- |[[#bef-me|<code>/me</code>]] |Sendet im Chat den Namen des Versenders zusammen mit einem Aktionstext. |- |[[#bef-tell|<code>/msg</code>]] |Identisch mit <code>/tell</code>. |- |[[#bef-say|<code>/say</code>]] |Sendet im Chat eine Nachricht an alle Spieler. |- |[[#bef-tell|<code>/tell</code>]] |Sendet im Chat eine Nachricht an einen Spieler (flüstern genannt). |- |[[#bef-tellraw|<code>/tellraw</code>]] |Sendet im Chat eine Nachricht an einen Spieler, die formatiert und Maus-sensitiv sein kann. |- |[[#bef-tell|<code>/w</code>]] |Identisch mit <code>/tell</code> (engl. '''w'''''hisper''). |} {|class="wikitable" |+ Veränderung von Wesen (Spieler oder Kreatur) ! Befehl ! Beschreibung |- |[[#bef-achievement|<code>/achievement</code>]] |Gibt dem Spieler einen Erfolg oder erhöht einen seiner Statistikwerte. |- |[[#bef-clear|<code>/clear</code>]] |Entfernt Gegenstände aus dem Inventar des Spielers. |- |[[#bef-effect|<code>/effect</code>]] |Gibt dem Wesen einen Statuseffekt. |- |[[#bef-enchant|<code>/enchant</code>]] |Gibt dem Gegenstand, den der Spieler in der Hand hält, eine Verzauberung. |- |[[#bef-entitydata|<code>/entitydata</code>]] |Verändert die Eigenschaften einer Kreatur. |- |[[#bef-execute|<code>/execute</code>]] |Lässt das Wesen einen Befehl ausführen. |- |[[#bef-gamemode|<code>/gamemode</code>]] |Verändert den Spielmodus des Spielers. |- |[[#bef-give|<code>/give</code>]] |Gibt Gegenstände in das Inventar des Spielers. |- |[[#bef-kill|<code>/kill</code>]] |Tötet das Wesen sofort. |- |[[#bef-particle|<code>/particle</code>]] |Lässt Partikel um das Wesen erscheinen. |- |[[#bef-playsound|<code>/playsound</code>]] |Spielt ein Geräusch für den Spieler ab. |- |[[#bef-replaceitem|<code>/replaceitem</code>]] |Ersetzt Gegenstände im Inventar des Wesens. |- |[[#bef-scoreboard|<code>/scoreboard</code>]] |Ordnet den Spieler einem Team zu oder ändert seinen Punktestand. |- |[[#bef-spawnpoint|<code>/spawnpoint</code>]] |Ändert den Spawnpunkt des Spielers. |- |[[#bef-spreadplayers|<code>/spreadplayers</code>]] |Verteilt die Wesen innerhalb eines vorgegebenen Bereiches in der Landschaft. |- |[[#bef-title|<code>/title</code>]] |Zeigt dem Spieler einen Titelbildschirm an. |- |[[#bef-tp|<code>/tp</code>]] |Teleportiert das Wesen zum Ziel und /oder dreht es. |- |[[#bef-trigger|<code>/trigger</code>]] |Ändert den Punktestand des Spielers. |- |[[#bef-xp|<code>/xp</code>]] |Gibt dem Spieler Erfahrungspunkte. |} {|class="wikitable" |+ Veränderung der Welt ! Befehl ! Beschreibung |- |[[#bef-blockdata|<code>/blockdata</code>]] |Verändert die Tile Entity-Daten eines Blockes in der Welt. |- |[[#bef-clone|<code>/clone</code>]] |Kopiert einen ganzen Blockbereich an eine andere Position. |- |[[#bef-defaultgamemode|<code>/defaultgamemode</code>]] |Verändert den Spielmodus der Welt. |- |[[#bef-difficulty|<code>/difficulty</code>]] |Verändert den Schwierigkeitsgrad der Welt. |- |[[#bef-fill|<code>/fill</code>]] |Füllt einen Bereich mit einem bestimmten Block oder mit Luft. |- |[[#bef-gamerule|<code>/gamerule</code>]] |Ändert eine Grundeinstellung der Welt. |- |[[#bef-particle|<code>/particle</code>]] |Lässt Partikel an einer bestimmten Position in der Welt erscheinen. |- |[[#bef-publish|<code>/publish</code>]] |Stellt die Welt zum gemeinsamen Spielen in einem LAN (lokalen Netzwerk) zur Verfügung. |- |[[#bef-replaceitem|<code>/replaceitem</code>]] |Ersetzt Gegenstände im Inventar eines Behälters. |- |[[#bef-setblock|<code>/setblock</code>]] |Setzt oder löscht einen Block an einer bestimmte Position in der Welt. |- |[[#bef-setworldspawn|<code>/setworldspawn</code>]] |Verändert den Spawnbereich der Welt. |- |[[#bef-summon|<code>/summon</code>]] |Holt ein Objekt (Kreatur etc.) in die Welt. |- |[[#bef-time|<code>/time</code>]] |Ändert die Weltzeit. |- |[[#bef-toggledownfall|<code>/toggledownfall</code>]] |Stoppt oder startet einen Niederschlag in der Welt. |- |[[#bef-weather|<code>/weather</code>]] |Ändert das Wetter in der Welt. |- |[[#bef-worldborder|<code>/worldborder</code>]] |Setzt eine Grenze um die Welt. |} {|class="wikitable" |+ Server-Verwaltung ! Befehl ! Beschreibung |- |[[#bef-ban|<code>/ban</code>]] |Sperrt einen Spieler dauerhaft vom Server. |- |[[#bef-ban-ip|<code>/ban-ip</code>]] |Sperrt eine IP-Adresse dauerhaft vom Server. |- |[[#bef-banlist|<code>/banlist</code>]] |Zeigt alle gesperrten Spieler oder IP-Adressen des Servers an. |- |[[#bef-deop|<code>/deop</code>]] |Entfernt die Operator-Rechte von einem Spieler für diesen Server. |- |[[#bef-kick|<code>/kick</code>]] |Entfernt einen aktiven Spieler sofort vom Server. |- |[[#bef-list|<code>/list</code>]] |Listet alle aktiven Spieler des Servers auf. |- |[[#bef-op|<code>/op</code>]] |Gibt Operator-Rechte für diesen Server an einen Spieler. |- |[[#bef-pardon|<code>/pardon</code>]] |Hebt den Bann eines Spielers für den Server auf. |- |[[#bef-pardon-ip|<code>/pardon-ip</code>]] |Hebt den Bann einer IP-Adresse für den Server auf. |- |[[#bef-save-all|<code>/save-all</code>]] |Sichert die Welt sofort auf dem Server. |- |[[#bef-save-off|<code>/save-off</code>]] |Stellt das automatische Sichern der Welt auf dem Server aus. |- |[[#bef-save-on|<code>/save-on</code>]] |Stellt das automatische Sichern der Welt auf dem Server an. |- |[[#bef-setidletimeout|<code>/setidletimeout</code>]] |Setzt eine Grenze, wie lange Spieler unbeweglich auf dem Server herumstehen dürfen. |- |[[#bef-stop|<code>/stop</code>]] |Stoppt den Server sofort und fährt ihn herunter. |- |[[#bef-whitelist|<code>/whitelist</code>]] |Verwaltung der Liste der erlaubten Spielernamen für den Server. |} == Befehle == === Tab-Taste === Die '''{{Taste|Tab}}-Taste''' ist bei der Eingabe von Befehlen und Parametern eine große Hilfe, denn sie listet mögliche Eingaben auf und wechselt zwischen ihnen. Beispiele:<br> <code>/tog</code>{{Taste|Tab}} vervollständigt die einzige Möglichkeit und ergibt: /toggledownfall<br> <code>/d</code>{{Taste|Tab}} listet alle Möglichkeiten zur Vervollständigung auf und ergibt: /difficulty, /debug, /defaultgamemode. Erneutes Drücken von {{Taste|Tab}} wechselt zwischen diesen drei Möglichkeiten.<br> <code>/debug</code>{{Taste|Leertaste}}{{Taste|Tab}} listet den gleichlautenden Beginn der Eingabemöglichkeiten für den /debug-Befehl auf: st. Wichtig ist dabei die Leertaste. Erneutes Drücken von {{Taste|Tab}} zeigt beide an: start, stop. Erneutes Drücken von {{Taste|Tab}} wechselt zwischen den beiden Möglichkeiten. === Parameter === Die meisten Befehle haben zusätzliche '''Parameter'''. Davon gibt es zwei verschiedene Arten, die entsprechend gekennzeichnet sind: * <Muss-Parameter> stehen in spitzen Klammern. Diese Parameter muss man eingeben, damit der Befehl funktioniert. * [Kann-Parameter] stehen in eckigen Klammern. Diese Parameter kann man zusätzlich eingeben, wenn man möchte. Wichtig: * Die Parameter werden immer durch Leerzeichen voneinander getrennt. * Die spitzen und eckigen Klammern gehören ''nicht'' zum Parameter. Sie kennzeichnen nur die Parameter-Art. * Die Parameter sind immer Platzhalter, d. h. an ihrer Stelle muss im Befehl ein passender Wert geschrieben werden. === Alphabetische Liste === <!-- absichtlich kein 'class="wikitable"', da Wikitable border-collapse:collapse enthält, und das mit einigen nachgeladenen Inhalten kollidiert! --> {| style="background:#F9F9F9; border:1px solid #AAAAAA" |- |style="width:1200px" | {{Anker|bef-achievement}} {{Lade Inhalt|Befehl/achievement|<code>/achievement <''Kommando''> <''Auswahl''> [''Spieler'']</code>|h5}} ----- |- |{{Anker|bef-ban}} {{Lade Inhalt|Befehl/ban|<code>/ban <''Spieler''> [''Grund'']</code>|h5}} ----- |- |{{Anker|bef-ban-ip}} {{Lade Inhalt|Befehl/ban-ip|<code>/ban-ip <''Adresse''> [''Grund'']</code>|h5}} ----- |- |{{Anker|bef-banlist}} {{Lade Inhalt|Befehl/banlist|<code>/banlist [''Auswahl'']</code>|h5}} ----- |- |{{Anker|bef-blockdata}} {{Lade Inhalt|Befehl/blockdata|<code>/blockdata <''x y z''> <''NBT-Daten''></code>|h5}} ----- |- |{{Anker|bef-clear}} {{Lade Inhalt|Befehl/clear|<code>/clear [''Spieler''] [''Gegenstand-ID''] [''Metadaten-ID''] [''Menge''] [''NBT-Daten'']</code>|h5}} ----- |- |{{Anker|bef-clone}} {{Lade Inhalt|Befehl/clone|<code>/clone <''x1 y1 z1''> <''x2 y2 z2''> <''x y z''> [''Platzierung'']</code>|h5}} ----- |- |{{Anker|bef-debug}} {{Lade Inhalt|Befehl/debug|<code>/debug <''Kommando''></code>|h5}} ----- |- |{{Anker|bef-defaultgamemode}} {{Lade Inhalt|Befehl/defaultgamemode|<code>/defaultgamemode <''Modus''></code>|h5}} ----- |- |{{Anker|bef-deop}} {{Lade Inhalt|Befehl/deop|<code>/deop <''Spieler''></code>|h5}} ----- |- |{{Anker|bef-difficulty}} {{Lade Inhalt|Befehl/difficulty|<code>/difficulty <''Grad''></code>|h5}} ----- |- |{{Anker|bef-effect}} {{Lade Inhalt|Befehl/effect|<code>/effect <''Wesen''> <''Effekt-ID''> [''Dauer''] [''Verstärkung''] [''Partikelunsichtbarkeit'']</code>|h5}} ----- |- |{{Anker|bef-enchant}} {{Lade Inhalt|Befehl/enchant|<code>/enchant <''Spieler''> <''Verzauberungs-ID''> [''Stufe'']</code>|h5}} ----- |- |{{Anker|bef-entitydata}} {{Lade Inhalt|Befehl/entitydata|<code>/entitydata <''Kreatur''> <''NBT-Daten''></code>|h5}} ----- |- |{{Anker|bef-execute}} {{Lade Inhalt|Befehl/execute|<code>/execute <''Objekt''> <''x y z''> [detect <''x y z''> <''Block-ID''> <''Metadaten-ID''>] <''Befehl''></code>|h5}} ----- |- |{{Anker|bef-fill}} {{Lade Inhalt|Befehl/fill|<code>/fill <''x1 y1 z1''> <''x2 y2 z2''> <''Block-ID''> [''Metadaten-ID''] [''Platzierung''] [''NBT-Daten'']</code>|h5}} ----- |- |{{Anker|bef-gamemode}} {{Lade Inhalt|Befehl/gamemode|<code>/gamemode <''Modus''> [''Spieler'']</code>|h5}} ----- |- |{{Anker|bef-gamerule}} {{Lade Inhalt|Befehl/gamerule|<code>/gamerule <''Regelname''> [''Schalter'']</code>|h5}} ----- |- |{{Anker|bef-give}} {{Lade Inhalt|Befehl/give|<code>/give <''Spieler''> <''Gegenstand-ID''> [''Menge''] [''Metadaten-ID''] [''NBT-Daten'']</code>|h5}} ----- |- |{{Anker|bef-help}} {{Lade Inhalt|Befehl/help|<code>/help [''Auswahl'']</code>|h5}} ----- |- |{{Anker|bef-kick}} {{Lade Inhalt|Befehl/kick|<code>/kick <''Spieler''> [''Grund'']</code>|h5}} ----- |- |{{Anker|bef-kill}} {{Lade Inhalt|Befehl/kill|<code>/kill [''Objekt'']</code>|h5}} ----- |- |{{Anker|bef-list}} {{Lade Inhalt|Befehl/list|<code>/list</code>|h5}} ----- |- |{{Anker|bef-me}} {{Lade Inhalt|Befehl/me|<code>/me <''Aktionstext''></code>|h5}} ----- |- |{{Anker|bef-op}} {{Lade Inhalt|Befehl/op|<code>/op <''Spieler''></code>|h5}} ----- |- |{{Anker|bef-pardon}} {{Lade Inhalt|Befehl/pardon|<code>/pardon <''Spieler''></code>|h5}} ----- |- |{{Anker|bef-pardon-ip}} {{Lade Inhalt|Befehl/pardon-ip|<code>/pardon-ip <''Adresse''></code>|h5}} ----- |- |{{Anker|bef-particle}} {{Lade Inhalt|Befehl/particle|<code>/particle <''Partikelname''> <''x y z''> <''dx dy dz''> <''Geschwindigkeit''> [''Anzahl''] [''Modus''] [''Ziel'']</code>|h5}} ----- |- |{{Anker|bef-playsound}} {{Lade Inhalt|Befehl/playsound|<code>/playsound <''Geräusch''> <''Spieler''> [''x y z''] [''Entfernung''] [''Geschwindigkeit''] [''Mindestlautstärke'']</code>|h5}} ----- |- |{{Anker|bef-publish}} {{Lade Inhalt|Befehl/publish|<code>/publish</code>|h5}} ----- |- |{{Anker|bef-replaceitem}} {{Lade Inhalt|Befehl/replaceitem|<code>/replaceitem <''Ziel''> <''Slot''> <''Gegenstand-ID''> [''Menge''] [''Metadaten-ID''] [''NBT-Daten'']</code>|h5}} ----- |- |{{Anker|bef-save-all}} {{Lade Inhalt|Befehl/save-all|<code>/save-all</code>|h5}} ----- |- |{{Anker|bef-save-off}} {{Lade Inhalt|Befehl/save-off|<code>/save-off</code>|h5}} ----- |- |{{Anker|bef-save-on}} {{Lade Inhalt|Befehl/save-on|<code>/save-on</code>|h5}} ----- |- |{{Anker|bef-say}} {{Lade Inhalt|Befehl/say|<code>/say <''Nachricht''></code>|h5}} ----- |- |{{Anker|bef-scoreboard}} {{Lade Inhalt|Befehl/scoreboard|<code>/scoreboard <''Parameter''></code>|h5}} ----- |- |{{Anker|bef-seed}} {{Lade Inhalt|Befehl/seed|<code>/seed</code>|h5}} ----- |- |{{Anker|bef-setblock}} {{Lade Inhalt|Befehl/setblock|<code>/setblock <''x y z''> <''Block-ID''> [''Metadaten-ID''] [''Platzierung''] [''NBT-Daten'']</code>|h5}} ----- |- |{{Anker|bef-setidletimeout}} {{Lade Inhalt|Befehl/setidletimeout|<code>/setidletimeout <''Dauer''></code>|h5}} ----- |- |{{Anker|bef-setworldspawn}} {{Lade Inhalt|Befehl/setworldspawn|<code>/setworldspawn [''x y z'']</code>|h5}} ----- |- |{{Anker|bef-spawnpoint}} {{Lade Inhalt|Befehl/spawnpoint|<code>/spawnpoint [''Spieler''] [''x y z'']</code>|h5}} ----- |- |{{Anker|bef-spreadplayers}} {{Lade Inhalt|Befehl/spreadplayers|<code>/spreadplayers <''x z''> <''Abstand''> <''Bereich''> <''Teams''> <''Wesen''></code>|h5}} ----- |- |{{Anker|bef-stats}} {{Lade Inhalt|Befehl/stats|<code>/stats <''Befehlsquelle''> <''Verknüpfung''></code>|h5}} ----- |- |{{Anker|bef-stop}} {{Lade Inhalt|Befehl/stop|<code>/stop</code>|h5}} ----- |- |{{Anker|bef-summon}} {{Lade Inhalt|Befehl/summon|<code>/summon <''Objektname''> [''x y z''] [''NBT-Daten'']</code>|h5}} ----- |- |{{Anker|bef-tell}} {{Lade Inhalt|Befehl/tell|<code>/tell <''Spieler''> <''Nachricht''></code>|h5}} ----- |- |{{Anker|bef-tellraw}} {{Lade Inhalt|Befehl/tellraw|<code>/tellraw <''Spieler''> <''JSON-Text''></code>|h5}} ----- |- |{{Anker|bef-testfor}} {{Lade Inhalt|Befehl/testfor|<code>/testfor <''Bedingung''> [''NBT-Daten'']</code>|h5}} ----- |- |{{Anker|bef-testforblock}} {{Lade Inhalt|Befehl/testforblock|<code>/testforblock <''x y z''> <''Block-ID''> [''Metadaten-ID''] [''NBT-Daten'']</code>|h5}} ----- |- |{{Anker|bef-testforblocks}} {{Lade Inhalt|Befehl/testforblocks|<code>/testforblocks <''x1 y1 z1''> <''x2 y2 z2''> <''x y z''> [''Vergleich'']</code>|h5}} ----- |- |{{Anker|bef-time}} {{Lade Inhalt|Befehl/time|<code>/time <''Kommando''></code>|h5}} ----- |- |{{Anker|bef-title}} {{Lade Inhalt|Befehl/title|<code>/title <''Spieler''> <''Kommando''></code>|h5}} ----- |- |{{Anker|bef-toggledownfall}} {{Lade Inhalt|Befehl/toggledownfall|<code>/toggledownfall</code>|h5}} ----- |- |{{Anker|bef-tp}} {{Lade Inhalt|Befehl/tp|<code>/tp [''Objekt''] <''Ziel''></code>|h5}} ----- |- |{{Anker|bef-trigger}} {{Lade Inhalt|Befehl/trigger|<code>/trigger <''Zielname''> <''Aktion''> <''Wert''></code>|h5}} ----- |- |{{Anker|bef-weather}} {{Lade Inhalt|Befehl/weather|<code>/weather <''Wetter''> [''Dauer'']</code>|h5}} ----- |- |{{Anker|bef-whitelist}} {{Lade Inhalt|Befehl/whitelist|<code>/whitelist <''Kommando''></code>|h5}} ----- |- |{{Anker|bef-worldborder}} {{Lade Inhalt|Befehl/worldborder|<code>/worldborder <''Kommando''></code>|h5}} ----- |- |{{Anker|bef-xp}} {{Lade Inhalt|Befehl/xp|<code>/xp <''Menge''> [''Spieler'']</code>|h5}} |} == NBT-Daten == Mit dem Parameter ''NBT-Daten'', den einige Befehle enthalten, steht ein sehr mächtiges Werkzeug zur Verfügung. Damit kann die umfangreiche '''Datenstruktur''' von Minecraft genutzt werden. Diese wird zur Verwaltung aller Spielelemente und beim [[Speicherung|Speichern der Welt]] verwendet. Die Spielelemente werden so gespeichert, dass man nach erneutem Laden der Welt wieder genau den Zustand vorfindet, in dem man die Welt verlassen hat. Dazu gehören nicht nur alle Gegenstände, sondern auch die Kreaturen an ihren Positionen und in ihren aktuellen Zuständen sowie alle andere [[Objekt]]e, wie z.B. [[Drop]]s und sogar Schneebälle mitten im Flug. Die Datenstruktur, die von Minecraft verwendet wird, ist baumartig aufgebaut nach dem sogenannten [[NBT-Format]]. Mit den ''NBT-Daten'' können Teile dieser Datenstruktur bei einigen Befehlen als Parameter übergeben werden. Zur Schreibweise sind [[JSON]]-Markierungen zu verwenden. <u>Beispiel:</u><br> [[Pferd]]e gehören in Minecraft zu den [[Objekt]]en (engl. ''entity''). Sie werden im Entity Format gespeichert, das Teil des [[Chunk Format]]es ist. Jedes Element in Minecraft hat Eigenschaften, die Objekte haben ca. 15 Eigenschaften. Kreaturen als spezielle Objekte haben ca. 30 zusätzliche Eigenschaften. Pferde als spezielle Kreaturen haben noch weitere 15 Eigenschaften. Insgesamt gibt es also ca. 60 Eigenschaften, die für ein einzelnes Pferd gespeichert werden können. Und alle diese Eigenschaften können mit dem ''NBT-Daten''-Parameter angegeben werden. Und mehr noch: * Auf eine Kreatur- also auch auf ein Pferd - können [[Statuseffekt]]e wirken, und zwar nicht nur einer, sondern eine ganze Liste. Jeder einzelne Statuseffekt hat 4 Eigenschaften. Durch die Auflistung erhöht sich die Zahl der möglichen Eigenschaften weiter. * Kreaturen können auch [[Attribut]]e haben. 5 Attribute gibt es für Kreaturen allgemein, ein sechstes speziell für Pferde. Jedes Attribut kann mit diverse Modifikatoren versehen werden. Jede Kreatur kann eine ganze Liste von Attributen haben. Auch hier erhöht die Auflistung die Zahl der möglichen Eigenschaften. * Schließlich kann eine Kreatur auch auf einer anderen Kreatur oder einem Fahrzeug reiten, was eine Verschachtelung der Informationen bewirkt und eine Vervielfachung der möglichen Eigenschaften. Die Pferde sind nur ein kleines Beispiel von den vielen Objekten, die es gibt. Genauso vielfältig sind die Eigenschaften der Gegenstände. Und schließlich kann man auch Objekte und Gegenstände miteinander kombinieren, z.B. wenn man eine Kreatur erzeugt, die einen Gegenstand trägt. Alle diese Details kann man mit den ''NBT-Daten'' nach eigenen Wünschen gestalten. Ein einfaches Beispiel für die Anwendung von ''NBT-Daten'' ist die Bestimmung von Fellfarbe und Scheckung eines Pferdes. Wir möchten ein hellbraunes Pferd mit kleinen weißen Flecken haben. Die entsprechenden ''NBT-Daten'' in der Baumstruktur auf der Seite [[Chunk Format]] sehen so aus: <div class="treeview"> ** {{NBT|int|Type}}: Typ der Kreatur: 0 = Pferd, 1 = Esel, 2 = Maultier, 3 = Zombiepferd, 4 = Skelettpferd. ** {{NBT|int|Variant}}: Farb- und Fleckenvariante nur für Pferde. Farben: 0 = weiß, 1 = hellbraun, 2 = rotbraun, 3 = dunkelbraun, 4 = schwarz, 5 = grau, 6 = schwarzbraun. Flecken durch Addition von: +256 = weiße Füße, +512 = große weiße Flecken, +768 = kleine weiße Flecken, +1024 = changierend. </div> In [[JSON]]-Schreibweise lauten sie: <code>{Type:0,Variant:769}</code>.<br> Der ganze Befehl dazu lautet: {{b|summon|EntityHorse ~ ~ ~ {Type:0,Variant:769}}} (wenn das Pferd an der Position des Spielers erscheinen soll). <u>NBT-Daten für die Befehle:</u><br> {|class="wikitable" ! Befehl ! Beispiel mit NBT-Daten ! NBT-Format |- | {{b|give}} | {{b|give|@p leather_helmet 1 0 {display:{color:6591981}}}}<br>gibt eine Lederkappe in der Farbe kornblumenblau | [[Player Format#Item Format|Item Format]] |- | {{b|clear}} | {{b|clear|@p leather_helmet 0 1 {display:{color:6591981}}}}<br>löscht eine Lederkappe in der Farbe kornblumenblau | [[Player Format#Item Format|Item Format]] |- | {{b|replaceitem}} | {{b|replaceitem|entity @p slot.armor.head skull 1 3 {SkullOwner:MHF_Chicken}}}<br>setzt dem Spieler einen Hühnerkopf auf | [[Player Format#Item Format|Item Format]] |- | {{b|setblock}} | {{b|setblock|385 65 84 standing_sign 0 replace {Text1:Willkommen}}}<br>stellt an Position 385/65/84 ein Schild auf mit dem Text "Willkommen" in Zeile 1 | [[Chunk Format#Tile Entity Format|Tile Entity Format]] |- | {{b|testforblock}} | {{b|testforblock|385 65 84 standing_sign 0 {Text1:Willkommen}}}<br>prüft, ob an Position 385/65/84 ein Schild steht mit dem Text "Willkommen" in Zeile 1 | [[Chunk Format#Tile Entity Format|Tile Entity Format]] |- | {{b|blockdata}} | {{b|blockdata|385 65 84 {Text1:Tschüss}}}<br>ändert an Position 385/65/84 den Text des Schildes in Zeile 1 auf "Tschüss" | [[Chunk Format#Tile Entity Format|Tile Entity Format]] |- | {{b|entitydata}} | {{b|entitydata|@e[type=Pig,r=5] {Saddle:1}}}<br>setzt allen Schweinen im Umkreis von 5 Blöcken einen Sattel auf | [[Chunk Format#Entity Format|Entity Format]] |- | {{b|fill}} | {{b|fill|385 65 84 395 65 84 standing_sign 0 replace {Text1:Willkommen}}}<br>stellt ab Position 385/65/84 zehn Schilder in einer Reihe in X-Richtung auf mit dem Text "Willkommen" in Zeile 1 | [[Chunk Format#Tile Entity Format|Tile Entity Format]] |- | {{b|summon}} | {{b|summon|EntityHorse ~ ~ ~ {Type:4}}}<br>lässt ein Skelettpferd erscheinen | [[Chunk Format#Entity Format|Entity Format]] |- | {{b|testfor}} | {{b|testfor|@a {OnGround:0b}}}<br>Prüft alle Spieler, ob einer fliegt | [[Player Format]]<br>[[Chunk Format#Entity Format|Entity Format]] |- | {{b|scoreboard|players set}}<br>{{b|scoreboard|players add}}<br>{{b|scoreboard|players remove}} | {{b|scoreboard|players set @a punkte 10 {SelectedItem:{id:minecraft:stone}}}}<br>Setzt allen Spielern, die einen Stein in der Hand halten, das Ziel "punkte" auf den Wert 10. | [[Player Format]] |} <u>Anwendung:</u><br> Durch das Einsetzen von Werten, die normalerweise nicht vom Programm verwendet werden, können Effekte erzielt werden, die nicht immer sinnvoll sind. Im schlimmsten Fall kann sogar das Spiel zum [[Crash|Absturz]] gebracht werden. Daher empfiehlt es sich, neue Werte und Kombinationen in einer Testwelt auszuprobieren, bevor man sie einsetzt. Es können auch nicht alle Eigenschaften verändert werden. Bei einigen wird die Änderung vom Programm ignoriert (z.B. Zombiepferde mit anderer Fellfarbe). Eigenschaften, die nicht sichtbar sind (z.B. Gesundheitspunkte), kann man nur mit einem Programm wie dem "[[Programme und Editoren/Spezielle Programme|NBT-Explorer]]" überprüfen. In diesem Fall empfiehlt sich der Test in einer Welt vom Typ [[Flachland]] (d. h. ohne Höhlen) in Chunk 0/0, den man mit dem NBT-Explorer leicht finden kann (er liegt in der Region-Datei r.0.0.mca). Wenn ein Befehl länger als 100 Zeichen ist, kann man ihn nicht mehr in der [[Chat]]-Konsole, sondern nur noch in einem [[Befehlsblock]] verwenden. Bei längeren Befehlen empfiehlt sich ein strukturierter Aufbau. '''Der Befehl kann auch in dieser strukturierten Form in einen Befehlsblock kopiert werden, es ist nicht notwendig, die Leerzeichen und Zeilenumbrüche zu entfernen.''' [[Datei:Hexe auf Pferd.png|thumb|right|300px|Eine "Hexenkönigin"]] Beispiel für einen ''NBT-Daten''-Parameter: <pre> { Equipment: [ {id:blaze_rod}, {}, {}, {}, {} ], Riding: { id:EntityHorse, Type:0, Tame:1, Variant:3, ArmorItem: { id:golden_horse_armor } } } </pre> Wenn diese ''NBT-Daten'' mit dem {{b|summon|Witch}} und einer Positionsangabe verwendet werden, wird eine Hexe ins Spiel geholt, die eine Lohenrute (id:blaze_rod) in der Hand hält. Eine Rüstung trägt sie nicht, weil das nicht dargestellt werden kann. Die Equipment-Eigenschaft enthält immer fünf Ausrüstungsgegenstände. Werden weniger als fünf angegeben, werden die fehlenden als leer angenommen, so dass man in diesem Beispiel die vier leeren Rüstungsteile auch weglassen könnte. Die Hexe reitet auf einem Objekt mit der ID "EntityHorse" vom Typ "Pferd" (Type:0). Es muss zahm sein (Tame:1), sonst wirft es die Hexe gleich wieder ab. Es ist ein braunes Pferd (Variant:3) mit Goldrüstung (id:golden_horse_armor). {{Hinweis|text=Viele Beispiele mit NBT-Daten siehe: [[Anleitungen/Befehle mit NBT]]}} == Ziel-Auswahl == In allen Nicht-Server-Befehlen, in denen der Parameter ''Spieler'' vorkommt, kann man statt eines konkreten Spielernamens auch ''alle'' Spieler oder Spieler mit ''bestimmten Eigenschaften'' auswählen. Bei einigen Befehlen können sogar [[Objekt]]e als Ziel ausgewählt werden. Diese '''Ziel-Auswahl''' wird vor allem beim Befehlsblock eingesetzt, kann aber ebenso bei einem Befehl in der Chat-Konsole verwendet werden. Dazu ist grundsätzlich eine der vier ''Auswahlen'' anzugeben, die wahlweise mit weiteren Eigenschaften verbunden werden kann. Die einfache Ziel- Auswahl ist nur im Mehrspielermodus sinnvoll (funktioniert aber auch im Einzelspielermodus). Wenn Eigenschaften hinzugefügt werden, ist die Ziel-Auswahl auch im Einzelspielermodus sehr sinnvoll. {| class="wikitable" |- ! Spieler-Auswahl ! Bedeutung |- | <center><code>@p<code></center> | Der Spieler (p = ''player''), der der Befehlsquelle (dem Befehlsblock oder dem ausführenden Spieler) am nächsten steht, wird ausgewählt. |- | <center><code>@a<code></center> | Alle Spieler (a = ''all'') werden ausgewählt. |- | <center><code>@r</code></center> | Ein zufälliger Spieler (r = ''random''), oder bei angegebenem Parameter ''type'' auch ein anderes Objekt, wird ausgewählt. |- | <center><code>@e</code></center> | Alle [[Objekt]]e (e = ''entity'') werden ausgewählt, d.h. alle Spieler, Kreaturen, Fahrzeuge, Drops, fliegenden Geschosse etc. |} Wird die Ziel-Auswahl an Stelle eines ''Spieler''-Parameters in einem Befehl verwendet, wird der Befehl nacheinander für alle gefundenen Ziele ausgeführt. Bei der Ziel-Auswahl "@e" kann das zu der Meldung "Dieser Spieler konnte nicht gefunden werden" führen, falls der Befehl nicht für die Anwendung auf ein beliebiges Objekt geeignet ist. Wird die Ziel-Auswahl als Teil einer Chat-Nachricht versendet, wird sie im Nachrichtentext durch eine Liste der gefundenen Ziele ersetzt. Das kann man zum Testen der Ziel-Auswahl nutzen, indem man im Einzelspielermodus die Ziel-Auswahl mit dem {{b|say}} verwendet, z.B. <code>/say @e</code>. Im Mehrspielermodus würde man dadurch allerdings eine Nachricht im Chat an alle Mitspieler senden. Um eine Ziel-Auswahl mit einer oder mehreren '''Eigenschaften''' zu verbinden, müssen diese direkt und ''ohne Leerzeichen'' an die Ziel-Auswahl anschließen. Auch die Aufzählung der Eigenschaften darf keinerlei Leerzeichen enthalten. Die Syntax ist wie folgt: <code>Ziel-Auswahl[Eigenschaft=Wert,Eigenschaft=Wert,...]</code>. Wird eine Eigenschaft mehrfach aufgezählt, wirkt immer nur die letzte Aufzählung. Es ist also z.B. ''nicht'' möglich, mehrere Spieler- oder Teamnamen anzugeben. Die Eigenschaften teilen sich in drei Gruppen: * Einschränkung des '''Auswahlbereiches'''. Ohne Einschränkung ist der Auswahlbereich die ganze Welt. * Einschränkung der '''Auswahlmenge'''. Ohne Einschränkung sind das alle Ziele im Auswahlbereich. * Einschränkung der '''Zieleigenschaften'''. {| class="wikitable" |- ! Eigenschaft ! Bedeutung |- | <code>x y z</code> | [[Anleitungen/Orientierung|Koordinaten]] für den Mittelpunkt des Auswahlbereiches (bei Angabe eines Radius bzw. für eine Ecke bei der Auswahl eines Quaderbereichs). Für jede Koordinate, die weggelassen wird, wird die entsprechende Koordinate der Befehlsquelle verwendet, d. h. ohne Angabe einer einzigen Koordinate ist die Befehlsquelle der Mittelpunkt des Auswahlbereiches. Ein Spieler wird gefunden, wenn sich seine Füße im Auswahlbereich befinden, der Kopf wird nicht geprüft. Hierbei sind weder relative Zahlen (wie x=~7) noch Kommazahlen als Koordinaten möglich. In beiden Fällen wird kein Spieler gefunden. |- | <code>r</code> | Maximaler Radius in Blöcken um den Mittelpunkt des Auswahlbereiches. Ausgewählt werden nur Ziele, die innerhalb oder auf dem Radius liegen. Da der Radius in Blöcken gemessen wird, ist der Auswahlbereich immer würfel- und nicht kugelförmig. Wird der Radius weggelassen oder mit einem Wert kleiner/gleich 0 belegt, wird die ganze Welt einbezogen. Der kleinste Auswahlbereich beträgt genau einen Block. |- | <code>rm</code> | Mindestradius in Blöcken um den Mittelpunkt des Auswahlbereiches. Ausgewählt werden nur Ziele, die außerhalb oder auf dem Mindestradius liegen. Damit kann z.B. ein Spieler als Befehlsquelle steuern, dass er selbst oder die Gruppe, die dicht um ihn steht, nicht einbezogen wird. |- | <code>dx dy dz</code> | Für den Auswahlbereich kann statt Angabe eines Radius auch die Ausdehnung (engl. '''d'''''imension'') eines Quaders angegeben werden. Damit ist es möglich, nicht nur würfelförmige Quader (gleicher Blockradius in alle Richtungen), sondern Quader in ganz bestimmter Form und Größe als Auswahlbereich anzugeben. Die Position ''x y z'' beschreibt dabei den einen Eckpunkt des Quaders. Der diagonal gegenüberliegende andere Eckpunkt wird nicht direkt angegeben, sondern ergibt sich aus Addition der Werte ''dx dy dz''. Negative Werte sind für ''dx dy dz'' möglich. Es müssen nicht alle drei Werte angegeben werden. Nicht angegebene Werte werden als 0 angesehen. Man kann ''dx dy dz'' mit ''r'' kombinieren, wobei der erstandene Auswahlbereich dann der Raum ist, den beide Angaben einschließen. |- | <code>c</code> | Einschränkung der Auswahlmenge. Wenn sich weniger als ''c'' Ziele im Auswahlbereich befinden, hat diese Einschränkung keine Auswirkung. Ansonsten werden bei positivem ''c'' nur die ''c'' Spieler ausgewählt, die dem Mittelpunkt des Auswahlbereiches am nächsten sind und bei negativem ''c'' die ''c'' Spieler, die vom Mittelpunkt am weitesten entfernt sind. Das gilt für alle vier Ziel-Auswahlen. |- | <code>m</code> | Spielereigenschaft: [[Spielmodus]] (0 = Überlebensmodus, 1 = Kreativmodus, 2 = Abenteuer-Modus, 3 = Zuschauermodus). |- | <code>l</code> | Spielereigenschaft: maximales Erfahrungslevel. Spieler, die mehr Erfahrung haben, werden nicht ausgewählt. |- | <code>lm</code> | Spielereigenschaft: minimales Erfahrungslevel. Spieler, die weniger Erfahrung haben, werden nicht ausgewählt. |- | <code>rx</code> | Spielereigenschaft: Maximaler Kopfneigungswinkel. Wertebereich ist -90 (senkrecht nach oben) über 0 (waagerecht) bis 90 (senkrecht nach unten). Kommazahlen sind nicht möglich. Spieler, die einen größeren Kopfneigungswinkel haben, werden nicht ausgewählt, wobei -50 kleiner ist als -40 und 40 kleiner als 50. Der Kopfneigungswinkel kann über den [[Debug-Bildschirm]] bei "Facing" abgelesen werden. In Verbindung mit anderen Ziel-Auswahl-Eigenschaften kann z.B. ein Spieler ausgewählt werden, der an einer ganz bestimmten Position steht und dabei einen bestimmten Gegenstand anschaut (indem er in eine ganz bestimmte Richtung schaut). |- | <code>rxm</code> | Spielereigenschaft: Minimaler Kopfneigungswinkel. Spieler, die einen kleineren Kopfneigungswinkel haben, werden nicht ausgewählt. Ansonsten siehe ''rx''. Durch die Kombination von ''rxm'' und ''rx'' kann ein bestimmter Kopfneigungswinkel auf 1 Grad genau eingeschränkt werden. |- | <code>ry</code> | Spielereigenschaft: Maximaler Blickrichtungswinkel. Wertebereich ist -180 (Norden) über -90 (Osten), 0 (Süden), 90 (Westen) bis 180 (Norden). Kommazahlen sind nicht möglich. Spieler, die einen größeren Blickrichtungswinkel haben, werden nicht ausgewählt, wobei -50 kleiner ist als -40 und 40 kleiner als 50. Der Blickrichtungswinkel kann über den [[Debug-Bildschirm]] bei "Facing" abgelesen werden. In Verbindung mit anderen Ziel-Auswahl-Eigenschaften kann z.B. ein Spieler ausgewählt werden, der an einer ganz bestimmten Position steht und dabei einen bestimmten Gegenstand anschaut (indem er in eine ganz bestimmte Richtung schaut). |- | <code>rym</code> | Spielereigenschaft: Minimaler Blickrichtungswinkel. Spieler, die einen kleineren Blickrichtungswinkel haben, werden nicht ausgewählt. Ansonsten siehe ''ry''. Durch die Kombination von ''rym'' und ''ry'' kann ein bestimmter Blickrichtungswinkel auf 1 Grad genau eingeschränkt werden. |- | <code>score_</code>''name'' | Spielereigenschaft: Höchst-Punktestand für das Ziel, das in der [[Anzeigetafel]] mit dem internen Namen ''name'' hinterlegt ist. Spieler, die mehr Punkte haben, werden nicht ausgewählt. |- | <code>score_</code>''name''<code>_min</code> | Spielereigenschaft: Mindest-Punktestand für das Ziel, das in der [[Anzeigetafel]] mit dem internen Namen ''name'' hinterlegt ist. Spieler, die weniger Punkte haben, werden nicht ausgewählt. |- | <code>team</code> | Spielereigenschaft: Mitgliedschaft in einem [[Anzeigetafel]]-Team. Hierbei wird der interne Name des Teams abgefragt. Mit einem <code>!</code> vor dem internen Namen wird die Abfrage zu einer Negation. Bei keiner Angabe eines Team-Namen sind die Spieler betroffen, die keinem Team angehören. |- | <code>name</code> | Zieleigenschaft: Name des Spielers oder der Kreatur. Mit einem <code>!</code> vor dem Namen wird die Auswahl zu einer Negation. |- | <code>type</code> | Zieleigenschaft: [[Datenwert#Objekt-IDs|Objekt-ID]] des Ziels. Mit einem <code>!</code> vor der Objekt-ID wird die Auswahl zu einer Negation. Die Groß- und Kleinschreibung bei den Objekt-IDs ist genau zu beachten. Für die Berücksichtigung von Spielern gibt es die spezielle ID ''Player''. |} Die Koordinaten ''x, y, z'' und der Radius ''r'' der Ziel-Auswahl können abgekürzt werden, indem man nur ihren Wert ohne Eigenschaft-Namen und Gleichheitszeichen schreibt. Die Eigenschaft ergibt sich dann aus der Position in der Liste der Eigenschaften, d. h. die erste Eigenschaft ohne Namen ist immer die X-Koordinate, die vierte ohne Namen immer der Radius. Um bei dieser Schreibweise eine Eigenschaft wegzulassen, wird nur das Komma ohne Wert geschrieben. {| class="wikitable" |- ! style="width:370px" | Beispiel ! Bedeutung |- | <code>@a[x=100,y=60,z=-80,r=40]<br> @a[100,60,-80,40]</code> | Alle Spieler in einem würfelförmigen Bereich mit dem Radius 40 um den Mittelpunkt 100/60/-80. |- | <code>@a[x=100,y=60,z=-80,dx=4,dy=2,dz=5] | Alle Spieler in dem Quader, der durch die diagonalen Eckpunkte 100/60/-80 und 104/62/-75 beschrieben wird. |- | <code>@a[r=40]<br> @a[,,,40]</code> | Alle Spieler in einem würfelförmigen Bereich mit dem Radius 40 um die Befehlsquelle als Mittelpunkt. |- | <code>@p[r=40,rm=10]</code> | Der nächste Spieler, der mindestens 10 und maximal 40 Blöcke von der Befehlsquelle entfernt ist. Wenn kein Spieler in diesem Bereich ist, schlägt der Befehl fehl. |- | <code>@a[x=100,y=64,z=-100,c=10,r=5]</code> | Die 10 nächsten Spieler innerhalb von 5 Blöcken um 100/64/-100. |- | <code>@p[0,64,0,c=-2]</code> | Die zwei weitesten Spieler um 0/64/0. |- | <code>@a[,,,10,c=5]<code> | Die fünf nächsten Spieler innerhalb 10 Blöcken um die aktuelle Position. |- | <code>@a[m=1]<code> | Alle Spieler im Kreativmodus. |- | <code>@p[x=1,y=70,z=26,r=10,rm=2,m=1,c=3,l=25,lm=3]</code> | Die nächsten 3 Spieler im Kreativmodus in einem Radius von 2-10 Blöcken um 1/70/26, die einen Erfahrungslevel zwischen 3 und 25 haben. |- | <code>@a[x=1,y=70,z=26,dx=0,dy=0,dz=0,rym=102,ry=103,rxm=-40,rx=-39]<code> | Alle Spieler die auf der Position 1/70/26 stehen (ein Bereich der an dieser Position beginnt und eine Ausdehung von 0 in alle Richtungen hat, also nur genau einen Block groß ist), die nach Westen schauen (im Winkel zwischen 102 und 103 Grad) und ihren Kopf schräg nach oben neigen (im Winkel -40 bis -39 Grad). |- | <code>@a[score_Tore_min=1,score_Tore=5]</code> | Alle Spieler, die mindestens eins und höchstens fünf ''Tore'' geschossen haben. Die Erhöhung der Anzahl geschossener ''Tore'' (oder jedes anderen selbst definierten Anzeigetafel-Ziels) für einen Spieler erfolgt über den {{b|scoreboard}}. |- | <code>@a[team=!Team1,team=!Team2]</code> | Alle Spieler, die nicht zum Team mit dem internen Namen ''Team2'' gehören, <span style="color:red">da bei mehrfacher Aufzählung derselben Eigenschaft nur die '''letzte''' Aufzählung wirkt</span> (das gilt für alle Eigenschaften). |- | <code>@a[team=]</code> | Alle Spieler, die zu keinem Team gehören. |- | <code>@a[team=!]</code> | Alle Spieler, die zu irgendeinem Team gehören. |- | <code>@a[name=oyo123,lm=30]</code> | Alle Spieler mit dem Namen ''oyo123'' und einem Erfahrungslevel von mindestens 30. Der Befehl ist erfolgreich, sobald oyo123 ein Erfahrungslevel von mindestens 30 hat. |- | <code>@a[name=!oyo123]</code> | Alle Spieler außer dem mit dem Namen ''oyo123''. |- | <code>@e[type=Creeper,c=5]</code> | Die 5 Creeper, die der Befehlsquelle am nächsten sind. |- | <code>@e[type=!Player,r=10]</code> | Alle Tiere und Monster in einem Umkreis von 10 Blöcken, nicht jedoch Spieler in diesem Bereich. |} ==Galerie== <gallery> Datei:Einstellungenmapcheats.png|Hier kann man die Cheat-Befehle im Einzelspieler-Modus aktivieren. Datei:Helpseiten.png|Der {{b|help}}. </gallery> == Geschichte == {{Geschichtlich |group1= {{ver|Classic}} |list1= {{Geschichtlich |untergruppe=1 |group1= {{ver|version|0.0.15a}} |list1= *Chat-Konsole mit Befehlen im Mehrspielermodus hinzugefügt |group2= {{ver|version|0.0.16a_02}} |list2= *Der Befehl ''/broadcast'' wurde in ''/say'' umbenannt |group3= {{ver|version|0.0.17a}} |list3= *Neuer Befehl ''/setspawn'' |group4= {{ver|version|0.0.20}} |list4= *Neuer Befehl ''/solid'', der Grundgestein generiert }} |group2= {{ver|Alpha|1.2.5}} |list2= *Der Befehl ''/home'' wurde entfernt |group3= {{ver|Alpha|1.2.6}} |list3= *Neuer Befehl ''/kill'' |group4= {{ver|1.3}} |list4= {{Geschichtlich |untergruppe=1 |group1= {{ver|version|12w16a}} |list1= *Chat mit Befehlen im Einzelspielermodus hinzugefügt |group2= {{ver|version|12w17a}} |list2= *Neuer Befehl ''/help'' (auch ''/?'') |group3= {{ver|version|12w21a}} |list3= *Neuer Befehl ''/seed'' |group4= {{ver|version|12w24a}} |list4= *Neuer Befehl ''/publish'' |group5= {{ver|version|12w25a}} |list5= *Cheats können beim Öffnen der Welt im LAN an- oder abgeschaltet werden |group6= {{ver|version|12w27a}} |list6= *Neuer Befehl ''/debug'' }} |group5= {{ver|1.4}} |list5= {{Geschichtlich |untergruppe=1 |group1= {{ver|version|12w32a}} |list1= *Neue Befehle ''/difficulty'', ''/gamerule'', ''/spawnpoint'', und ''/weather'' |group2= {{ver|version|12w37a}} |list2= *Neuer Befehl ''/clear'' }} |group6= {{ver|1.4.4|1.4.3 Pre}} |list6= *Neuer Befehl ''/enchant'' |group7= {{ver|1.5}} |list7= {{Geschichtlich |untergruppe=1 |group1= {{ver|version|13w03a}} |list1= *Neuer Befehl, der nur von einem [[Befehlsblock]] genutzt werden kann: ''/testfor'' |group2= {{ver|version|13w04a}} |list2= *Neuer Befehl ''/scoreboard'' |group2= {{ver|version|13w09b}} |list2= *Neuer Befehl ''/effect'' }} |group8= {{ver|1.6}} |list8= {{Geschichtlich |untergruppe=1 |group1= {{ver|version|13w23a}} |list1= *Neuer Befehl: /spreadplayers |group2= {{ver|version|1.6.1 Pre}} |list2= *Neuer Befehl: ''/playsound'' |group3= {{ver|version|1.6.3 Pre}} |list3= *Neuer Befehl: ''/setidletimeout'' }} |group9= {{ver|1.7}} |list9= {{Geschichtlich |untergruppe=1 |group1= {{ver|version|13w36a}} |list1= *Befehle können nun NBT-Daten enthalten, was den Zugriff auf sämtliche Eigenschaften von Gegenständen inkl. Blöcken und Objekten inkl. aller Kreaturen ermöglicht *Neue Befehle: ''/summon'' und ''/achievement give'' |group2= {{ver|version|13w37a}} |list2= *Neue Befehle: ''/setblock'', ''/tellraw'' und ''/testforblock'' |group3= {{ver|version|13w43a}} |list3= *Neuer Befehl: ''/setworldspawn'' }} |group10= {{ver|1.8}} |list10= {{Geschichtlich |untergruppe=1 |group1= {{ver|version|14w02a}} |list1= *Neue Ziel-Auswahl @e mit neuer Eigenschaft ''type'' *Auswahl-Parameter für /kill hinzugefügt, jetzt können Spieler und Objekte ausgewählt werden *Der Befehl ''/kill'' kann in einem Befehlsblock verwendet werden *Parameter für ''/clear'' hinzugefügt, so dass es jetzt dieselben Parameter wie ''/give'' hat *Neuer Befehl: ''/blockdata'' *Befehl ''/testfor'' kann jetzt auch außerhalb eines Befehlsblockes verwendet werden |group2= {{ver|version|14w03a}} |list2= *Neuer Befehl: ''/fill'' *Neuer Befehl: ''/clone'' *Für Gegenstand-IDs können grundsätzlich keine Zahlen mehr, sondern es muss der ID-Name verwendet werden *Neue Eigenschaften ''dx dy dz'' für Ziel-Auswahl, um quaderförmige Bereiche auswählen zu können *Neue ''/gamerule: logAdminCommands'' |group3= {{ver|version|14w04a}} |list3= *Neuer Befehl: ''/particle'' *Befehl ''/fill'' erweitert: kann jetzt bestimmte Blöcke in einem Bereich ersetzen |group4= {{ver|version|14w06a}} |list4= *Neuer Befehl: ''/trigger'' *Erweiterung des ''/scoreboard-Befehls'' *Erweiterung des ''/effect-Befehls'' |group5= {{ver|version|14w07a}} |list5= *Neuer Befehl: ''/execute'' *Neuer Befehl: ''/testforblocks'' *Nochmalige Erweiterung des ''/scoreboard-Befehls'' *Neue Eigenschaften ''rx ry rxm rym'' für Ziel-Auswahl, um Rotationsinformationen angeben zu können |group6= {{ver|version|14w10a}} |list6= *Neuer Befehl ''/gamerule showDeathMessages'' zum Abschalten der Todesmeldungen im Chat |group7= {{ver|version|14w17a}} |list7= *Neuer Befehl: ''/worldborder'' *Neuer Befehl ''/gamerule randomTickSpeed'' für die Häufigkeit von zufälligen Änderungen |group8= {{ver|version|14w20a}} |list8= *Neuer Befehl: ''/title'' |group9= {{ver|version|14w21a}} |list9= *Neue erweiterte Befehle für ''/clone'': ''move'' und ''force'' |group10= {{ver|version|14w25a}} |list10= *Neue erweiterte Befehle für ''/scoreboard'' |group11= {{ver|version|14w26a}} |list11= *Neuer Befehl ''/replaceitem'' *Neuer Befehl ''/gamerule sendCommandFeedback'' für die Ausgabe von Befehlsergebnismeldungen *Neuer erweiterter Befehl für ''/worldborder'': ''add'' *Neuer erweiterter Befehl für ''/execute'': ''detect'' |group12= {{ver|version|14w28a}} |list12= *Neuer Befehl ''/stats'' |group13= {{ver|version|14w29a}} |list13= *Erweiterungen für die Befehle ''/gamerule'', ''/stats'', ''/worldborder'', ''/particle'' und ''/time'' |group14= {{ver|version|14w30b}} |list14= *Erweiterung für den Befehl ''/achievement'' |group15= {{ver|version|14w32b}} |list15= *Neuer Befehl ''/entitydata'' }} }} {{Navbox-Minecraft}} [[en:Commands]] [[es:Comandos]] [[fr:Commandes]] [[hu:Szerverparancsok]] [[ja:コマンド]] [[ko:명령어]] [[pl:Komendy]] [[ru:Команды консоли]] [[zh:命令]]

Advertisement