Minecraft Wiki
(1.12)
(Einleitung überarbeitet, Verweis auf die Seite Befehl)
Markierung: Visuelle Bearbeitung: Gewechselt
(15 dazwischenliegende Versionen von 8 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
 
{{Diese Seite|Beispiele mit kurzen Befehlen mit der Zielauswahl|längere Beispiele mit NBT-Daten|Anleitungen/Befehle mit NBT}}
 
{{Diese Seite|Beispiele mit kurzen Befehlen mit der Zielauswahl|längere Beispiele mit NBT-Daten|Anleitungen/Befehle mit NBT}}
   
Nachfolgend werden einige Beispiele für [[Befehl#Zielauswahl|Befehle mit Zielauswahlen]] aufgeführt. Mit dem {{b|/execute}} können Zielauswahlen verknüpft werden. Auch dafür gibt es hier Beispiele.
+
Nachfolgend werden einige Beispiele für [[Befehle]] mit Zielauswahlen aufgeführt. Für eine Übersicht über alle möglichen Parameter, siehe [[Befehl#Zielauswahl|Zielauswahl-Übersicht]].
   
 
== Objekte ==
 
== Objekte ==
   
{|class="wikitable"
 
|
 
/say @e[r=10]
 
Wenn man einfach wissen möchte, wie viele Objekte bzw. Kreaturen um einen sind, beispielsweise in einer Höhle, kann man diesen Befehl nehmen. Dieser listet alle Objekte in einem Radius von zehn Metern auf.
 
|}
 
{{Seitenanfang}}
 
   
  +
* <code>/say @e[distance=..10]</code>
{|class="wikitable"
 
  +
Listet alle [[Entität|Entitäten]] im Umkreis von 10 Blöcken im [[Chat]] auf.
|
 
/tp @r[type=creeper,r=50] ~ ~10 ~
 
Mit Hilfe des r-Selektors kann man ein zufälliges Objekt auswählen. Hier wird ein Creeper im Umkreis von 50 Metern um zehn Blöcke nach oben teleportiert.
 
|}
 
{{Seitenanfang}}
 
   
{|class="wikitable"
 
|
 
/execute @a ~ ~ ~ detect ~ ~ ~ water -1 /tellraw @p[r=0,c=1] {"text":"Du stehst im Wasser"}
 
{{ä|n}} /execute @a ~ ~ ~ detect ~ ~ ~ water -1 /tellraw @s {"text":"Du stehst im Wasser"}
 
Mit diesem Befehl wird getestet, ob sich Spieler im Wasser befinden. Wenn das zutrifft, bekommt der Spieler die entsprechende Nachricht.
 
|}
 
{{Seitenanfang}}
 
   
  +
* <code>/execute as @e[distance=..50,type=minecraft:creeper,sort=random,limit=1] at @s run teleport @s ~ ~10 ~</code>
{|class="wikitable"
 
 
Ein zufälliger Creeper im Umkreis von 50 Blöcken wird zehn Blöcke nach oben teleportiert.
|
 
/give @p[l=1] iron_sword
 
Nur Spieler, die maximal Erfahrungslevel 1 haben, bekommen ein Eisenschwert.
 
|}
 
{{Seitenanfang}}
 
   
{|class="wikitable"
 
|
 
/kill @a[name=Monster,type=!player]
 
Alle Nicht-Spieler, die "Monster" heißen, werden getötet. Man kann die Kreatur mit einem Namensschild benannt haben.
 
|}
 
{{Seitenanfang}}
 
   
 
* <code>/execute as @a at @s if block ~ ~ ~ minecraft:water run tellraw @s {"text":"Du stehst im Wasser"}</code>
{|class="wikitable"
 
 
Mit diesem Befehl wird für jeden Spieler getestet, ob sich dessen Füßen im Wasser befinden. Wenn dies zutrifft, bekommt er die entsprechende Nachricht.
|
 
/execute @e[type=spider,rm=2,c=-1] ~ ~ ~ detect ~ ~ ~ water -1 /execute @e[type=skeleton] ~ ~ ~ /summon zombie ~5 ~ ~5
 
Wenn man einen Wiederhol-Befehlsblock mit diesem Befehl aufstellt, bewirkt die jeweils am weitesten entfernte Spinne, die sich im Wasser befindet, dass alle Skelette einen Zombie erzeugen. Das ist in einem Sumpfbiom mit seinen vielen Wasserlöchern besonders wirksam.
 
|}
 
{{Seitenanfang}}
 
   
{|class="wikitable"
 
|
 
/execute @e[type=armor_stand,c=1] ~-5 ~ ~-5 /tp @a[,,,dx=10,dy=10,dz=10] ~15 ~ ~15
 
In einem 10-Meter-Kubus um den Rüstungsständer können sich keine Spieler aufhalten, diese werden sofort wieder weg teleportiert.
 
|}
 
{{Seitenanfang}}
 
   
 
* <code>/give @p[level=..1] minecraft:iron_sword</code>
{|class="wikitable"
 
 
Nur Spieler, die maximal ein Erfahrungslevel haben bekommen ein Eisenschwert.
|
 
  +
{{ä|n}} /execute @e[type=armor_stand,tag=Rakete] ~ ~ ~ /execute @s[tag=Kapsel] ~ ~ ~ /say Hier startet eine Rakete mit Kapsel!
 
  +
Der erste execute-Befehl sucht mit der Zielauswahl @e nach einem Objekten, welches ein Rüstungsständer sein muss, der das Etikett "Rakete" besitzt (welches man mit {{b|1=/scoreboard players tag @e[type=armor_stand] add Rakete}} vergeben kann) und der zweite execute-Befehl dahinter sucht nun mit der Zielauswahl @s direkt bei dem gerade erfolgreich gefundenen Rüstungsständer, ob dieser nun auch das Etikett "Kapsel" hat. Wenn das zutrifft, wird der sya-Befehl ausgeführt.
 
  +
* <code>/kill @e[type=!minecraft:player,distance=..15]</code>
|}
 
  +
Alle [[Entität|Entitäten]], die keine Spieler sind und sich in einem Radius von 15 Blöcken um die Befehlsquelle befinden, werden getötet.
{{Seitenanfang}}
 
  +
  +
  +
* <code>/execute at @e[type=minecraft:armor_stand,sort=nearest,limit=1] positioned ~-5 ~-5 ~-5 as @a[dx=10,dy=10,dz=10] run say So ein schöner Rüstungsständer!</code>
  +
In einem zehn-Blöcke-Quader um jeden Rüstungsständer bekundigen alle Spieler ihre Anerkennung für dessen Schönheit im [[Chat]].
  +
  +
 
* <code>/execute as @e[type=minecraft:armor_stand,tag=Rakete,tag=Kapsel,limit=1] run say Hier startet eine Rakete mit Kapsel!</code>
  +
Ein [[Rüstungsständer]] mit den [[Etikett|Etiketten]] "Rakete" und "Kapsel" verkündet den Raketenstart.
   
 
== Koordinaten ==
 
== Koordinaten ==
   
  +
* <code>/execute if entity @e[type=minecraft:horse,x=100,z=100,distance=..5] run say Mindestens ein Pferd gefunden</code>
{|class="wikitable"
 
 
Der Befehl ist erfolgreich (=> Nachricht im [[Chat]] / [[Redstone-Signal]] vom [[Befehlsblock]]), wenn sich an den Koordinaten x=100 und z=100 in einem Radius von fünf Blöcken ein Pferd befindet.
|
 
/testfor @e[type=horse,x=100,z=100,r=5]
 
Der Befehl ist erfolgreich (d.h. wenn er von einem Befehlsblock ausgeführt wird, gibt dieser ein Signal aus), wenn sich an den Koordinaten x=100 und z=100 in einem Radius von 5 Metern ein Pferd aufhält.
 
|}
 
{{Seitenanfang}}
 
   
{|class="wikitable"
 
|
 
/testforblock ~ ~1 ~ command_block -1
 
Dieser Befehl prüft, ob sich über der Befehlsquelle ein Befehlsblock in jeglicher Ausrichtung befindet.
 
|}
 
{{Seitenanfang}}
 
   
  +
* <code>/execute if block ~ ~-1 ~ minecraft:command_block run say Unter dir wurde ein Befehlsblock gefunden</code>
{|class="wikitable"
 
 
Dieser Befehl prüft, ob sich unter der Befehlsquelle ein Befehlsblock befindet.
|
 
/execute @e[type=armor_stand] ~-2 ~ ~-2 /testfor @p[,,,dx=5,dy=5,dz=5]
 
Mit diesem Befehl kann man in einem 5-Meter-Kubus um einen Rüstungsständer prüfen, ob sich ein Spieler darin aufhält.
 
|}
 
{{Seitenanfang}}
 
   
{|class="wikitable"
 
|
 
/execute @p[r=5,team=] ~ ~ ~ detect ~ ~-1 ~ minecraft:stone 5 /scoreboard teams join Orden_des_Steins @p
 
{{ä|n}} /execute @p[r=5,team=] ~ ~ ~ detect ~ ~-1 ~ minecraft:stone 5 /scoreboard teams join Orden_des_Steins @s
 
Wenn man Spieler nur unter bestimmten Bedingungen in ein Team lassen will, kann mit Hilfe des Selektors beispielsweise hier abfragen, ob der Spieler noch in keinem Team ist, er sich in einem Radius von fünf Metern zur Befehlsquelle befindet und ob er auf Andesit steht. Nur wenn diese Bedingungen vom Spieler erfüllt werden, wird in das Team "Orden_des_Steins" eingelassen, welches mit dem {{b|/scoreboard teams add Orden_des_Steins}} erstellt wurde.
 
|}
 
{{Seitenanfang}}
 
   
  +
* <code>/execute at @e[type=minecraft:armor_stand] positioned ~-2 ~ ~-2 if entity @a[dx=5,dy=5,dz=5] run say Um den Rüstungsständer befindet sich mindestens ein Spieler</code>
{|class="wikitable"
 
 
Mit diesem Befehl kann man in einem fünf-Blöcke-Quader um einen Rüstungsständer prüfen, ob sich ein Spieler darin aufhält.
|
 
/clear @p[x=100,y=64,z=100,r=2]
 
Ein Spieler, der bis zu 2 Meter von den Koordinaten X=100, Y=64 und Z=100 entfernt ist, bekommt sein gesamtes Inventar geleert.
 
|}
 
{{Seitenanfang}}
 
   
{|class="wikitable"
 
|
 
/execute @e[type=armor_stand] ~ ~ ~ /clone ~ ~ ~ ~5 ~5 ~5 100 64 100
 
Es wird von Rüstungsständern aus ein 5-Kubikmeter-Bereich kopiert und an die Position X=100,Y=64 un Z=100 gesetzt. Wenn man dann den Rüstungsständer mit dem {{b|1=/tp @e[type=armor_stand] ~1 ~ ~ }} meterweise Richtung Osten teleportiert, sieht man an den Koordinaten den Bereich, den der Rüstungsständer durchläuft.
 
|}
 
{{Seitenanfang}}
 
   
  +
* <code>/execute positioned 100 50 100 as @a[distance=..5,team=] positioned as @s if block ~ ~-1 ~ minecraft:andesite run team join OrderOfTheStone @s</code>
{|class="wikitable"
 
  +
In einem 5 Block Radius um die Koordinaten 100 50 100 werden alle Spieler, die in keinem Team sind (<code>team=</code>) und auf einem Andesit Block stehen dem Team "OrderOfTheStone" hinzugefügt.
|
 
/execute @a[r=100] ~ ~ ~ detect ~ ~-2 ~ stone -1 /fill ~-1 ~-1 ~-1 ~1 ~-1 ~1 grass 0 replace air
 
Möchte man einen steinigen Berg mit einer Grasoberfläche ausstatten, so legt man einen Wiederhol-Befehlsblock mit diesem Befehl an. Dann muss man nur noch auf dem Berg herumlaufen und schon wird er mit einer Grasoberfläche belegt.
 
|}
 
{{Seitenanfang}}
 
   
== Punktzahl ==
 
   
 
* <code>/clear @p[x=100,y=64,z=100,distance=..2]</code>
{|class="wikitable"
 
 
Ein Spieler, der bis zu zwei Blöcke von den Koordinaten X=100, Y=64 und Z=100 entfernt ist, bekommt sein gesamtes Inventar geleert.
|
 
/tellraw @a[lm=5,l=10] {"text":"Du besitzt ein Erfahrungslevel zwischen 5 und 10"}
 
Mit dem Befehl wird festgestellt, ob der Spieler ein Erfahrungslevel von mindestens fünf hat und maximal von zehn.
 
|}
 
{{Seitenanfang}}
 
   
{|class="wikitable"
 
|
 
/scoreboard players reset @p[score_PUNKT_min=20] PUNKT
 
Wenn man ein Punktestand-Ziel mit dem {{b|/scoreboard objectives add PUNKT stat.sneakTime}} erstellt hat und dann einen Wiederhol-Befehlsblock aufstellt, der mit dem Befehl ausgestattet ist, wird der Punktestand eines jeden Spielers, der gerade schleicht, wieder zurückgesetzt, wenn er dies mehr als eine Sekunde lang macht (20 Ticks = 1 Sekunde).
 
|}
 
{{Seitenanfang}}
 
   
 
* <code>/execute at @e[type=minecraft:armor_stand,limit=1] run clone ~ ~ ~ ~5 ~5 ~5 100 64 100</code>
{|class="wikitable"
 
 
Es wird von Rüstungsständern aus ein fünf-Kubikblöcke-Bereich kopiert und an die Position X=100, Y=64 und Z=100 gesetzt. Wenn man dann den Rüstungsständer mit dem {{b|1=/execute as @e[type=minecraft:armor_stand] at @s run teleport @s ~1 ~ ~}} Blöcke-weise Richtung Osten teleportiert, sieht man an dem Kopierbereich den Blöcke-Bereich, den der Rüstungsständer gerade durchläuft.
|
 
/execute @e[type=armor_stand] ~ ~ ~ /scoreboard players add @p[r=5,score_PUNKT=100] PUNKT 1
 
Stellt man einen [[Rüstungsständer]] auf und gibt den Befehl in einen Wiederhol-Befehlsblock ein, kann man feststellen (am besten zuvor den {{b|/gamerule commandBlockOutput true}} ausführen damit man die Vorgänge im Chat sehen kann), dass man in einem Radius von fünf Metern zum Rüstungsständer seinen eigenen Punktestand erhöht bekommt. Auch hier wird ein Punktestand-Ziel gebraucht: {{b|/scoreboard objectives add PUNKT dummy}}
 
|}
 
{{Seitenanfang}}
 
   
  +
{|class="wikitable"
 
 
* <code>/execute at @a[distance=..100] if block ~ ~-1 ~ minecraft:grass_block run fill ~-1 ~ ~-1 ~1 ~ ~1 minecraft:grass replace minecraft:air</code>
|
 
 
Möchte man eine Graslandschaft mit Grasüberwucherungen ausstatten, so legt man einen Wiederhol-Befehlsblock mit diesem Befehl an. Dann muss man nur noch herumlaufen und schon wird die Wiese mit einer Grasüberwucherung belegt.
/xp 1 @a[l=1]
 
  +
Alle Spieler, die weniger als ein Erfahrungslevel haben, bekommen solange Erfahrungskugeln, bis sie das erste Erfahrungslevel erreicht haben.
 
  +
== Punktestand ==
|}
 
  +
{{Seitenanfang}}
 
  +
 
* <code>/tellraw @a[lieblingszahl=5..10] {"text":"Deine Lieblingszahl liegt zwischen 5 und 10"}</code>
  +
Alle Spielern mit einem Wert von 5 bis 10 auf der [[Anzeigetafel]] "lieblingszahl" bekommen die entsprechende Ausgabe im [[Chat]].
  +
  +
 
* <code>/scoreboard players reset @p[scores={Sneak=20..}] Sneak</code>
 
Falls dieser Befehl in einem [[Befehlsblock|Wiederhol-Befehlsblock]] ausgeführt wird: Der Punktestand eines jeden Spielers, der gerade schleicht wird wieder zurückgesetzt, wenn er dies mehr als eine Sekunde lang macht (20 [[Tick|Ticks]] = 1 Sekunde).
  +
  +
 
* <code>/execute at @e[type=minecraft:armor_stand] run scoreboard players add @a[distance=..5,scores={ArmorStand=..100}] ArmorStand 1</code>
  +
Allen Spielern in einem 5 Block Radius um alle Rüstungsständern, die einen Wert von unter 100 auf der [[Anzeigetafel]] "ArmorStand" haben, wird ein "ArmorStand"-Punkt hinzugefügt.
  +
  +
  +
* <code>/experience add @a[level=..1] 1 points</code>
 
Falls dieser Befehl in einem [[Befehlsblock|Wiederhol-Befehlsblock]] ausgeführt wird: Alle Spieler, die weniger als ein Erfahrungslevel haben, bekommen solange Erfahrungskugeln, bis sie das erste Erfahrungslevel erreicht haben.
   
 
== Eigenschaften ==
 
== Eigenschaften ==
   
{|class="wikitable"
 
|
 
/kill @e[tag=Monster]
 
Mit dem Befehl kann man alle Objekte bzw. Kreaturen töten lassen, welche das Etikett "Monster" besitzen. Dieses besitzen sie nur dann, wenn man es ihnen zuvor gegeben hat. Das kann man per {{b|1=/scoreboard players tag @e[type=zombie] add Monster}} für alle Zombies machen. In der Zielauswahl kann statt Zombies auch eine andere Kreatur eintragen sein.
 
|}
 
{{Seitenanfang}}
 
   
 
* <code>/kill @e[tag=Monster]</code>
{|class="wikitable"
 
 
Mit dem Befehl kann man alle Objekte bzw. Kreaturen töten lassen, welche das [[Etikett]] "Monster" besitzen. Das ist nicht nicht von Natur aus der Fall, sondern nur dann, wenn man es ihnen zuvor zugeteilt hat, siehe {{b|/tag}}.
|
 
  +
/spreadplayers ~ ~ 0 1 true @p[team=TEAM]
 
  +
Wenn man zuvor einen Spieler in das Team "TEAM" hinzugefügt hat ({{b|/scoreboard teams add TEAM}} und {{b|/scoreboard teams join TEAM @p}}), kann man mit diesem Befehl einen Spieler, egal wo er sich befindet, immer auf die Oberfläche teleportieren.
 
 
* <code>/spreadplayers ~ ~ 0 10 true @a[team=SpreadPlayers]</code>
|}
 
  +
Alle Spieler des Teams "SpreadPlayers" werden, egal wo sie sich befinden, auf den höchsten Block (das "Dach") an ihrer x- und z-Koordinate teleportiert.
{{Seitenanfang}}
 
  +
  +
 
* <code>/tellraw @p[tag=Kaffee,tag=Kuchen] {"text":"Kaffee und Kuchen"}</code>
  +
Bei dem nächstgelegenen Spieler zur Befehlsquelle wird überprüft, ob er die [[Etikett|Etiketten]] "Kaffee" und "Kuchen" besitzt und falls ja die Nachricht "Kaffee und Kuchen" im [[Chat]] ausgegeben.
   
{|class="wikitable"
 
|
 
/execute @a[tag=Kaffee] ~ ~ ~ /tellraw @p[tag=Kuchen,r=0,c=1] {"text":"Kaffee und Kuchen"}
 
{{ä|n}}/execute @a[tag=Kaffee] ~ ~ ~ /tellraw @s[tag=Kuchen] {"text":"Kaffee und Kuchen"}
 
Bei allen Spielern, die das Etikett "Kaffee" besitzen, wird geprüft, ob sie auch das Etikett "Kuchen" besitzen und nur dann bekommen sie die Nachricht "Kaffee und Kuchen" ausgegeben.
 
|}
 
{{Seitenanfang}}
 
   
 
* <code>/execute at @a[tag=!Eimer] as @p[tag=Eimer,distance=..10] run me hat einen Eimer</code>
{|class="wikitable"
 
 
Der Befehl meldet jedem Spielers, der das [[Etikett]] "Eimer" nicht hat, wenn sich in einem 10 Block Radius ein Spieler mit dem [[Etikett]] "Eimer" aufhält.
|
 
/execute @a[tag=!Eimer] ~ ~ ~ /execute @p[tag=Eimer,r=10] ~ ~ ~ /me hat einen Eimer
 
Der Befehl meldet jedem Spielers, der das Etikett "Eimer" nicht hat, wenn sich in bis zu 10 Meter Entfernung ein Spieler mit dem das Etikett Eimer aufhält.
 
|}
 
{{Seitenanfang}}
 
   
   

Version vom 6. Juni 2021, 22:57 Uhr

Nachfolgend werden einige Beispiele für Befehle mit Zielauswahlen aufgeführt. Für eine Übersicht über alle möglichen Parameter, siehe Zielauswahl-Übersicht.

Objekte

  • /say @e[distance=..10]

Listet alle Entitäten im Umkreis von 10 Blöcken im Chat auf.


  • /execute as @e[distance=..50,type=minecraft:creeper,sort=random,limit=1] at @s run teleport @s ~ ~10 ~

Ein zufälliger Creeper im Umkreis von 50 Blöcken wird zehn Blöcke nach oben teleportiert.


  • /execute as @a at @s if block ~ ~ ~ minecraft:water run tellraw @s {"text":"Du stehst im Wasser"}

Mit diesem Befehl wird für jeden Spieler getestet, ob sich dessen Füßen im Wasser befinden. Wenn dies zutrifft, bekommt er die entsprechende Nachricht.


  • /give @p[level=..1] minecraft:iron_sword

Nur Spieler, die maximal ein Erfahrungslevel haben bekommen ein Eisenschwert.


  • /kill @e[type=!minecraft:player,distance=..15]

Alle Entitäten, die keine Spieler sind und sich in einem Radius von 15 Blöcken um die Befehlsquelle befinden, werden getötet.


  • /execute at @e[type=minecraft:armor_stand,sort=nearest,limit=1] positioned ~-5 ~-5 ~-5 as @a[dx=10,dy=10,dz=10] run say So ein schöner Rüstungsständer!

In einem zehn-Blöcke-Quader um jeden Rüstungsständer bekundigen alle Spieler ihre Anerkennung für dessen Schönheit im Chat.


  • /execute as @e[type=minecraft:armor_stand,tag=Rakete,tag=Kapsel,limit=1] run say Hier startet eine Rakete mit Kapsel!

Ein Rüstungsständer mit den Etiketten "Rakete" und "Kapsel" verkündet den Raketenstart.

Koordinaten

  • /execute if entity @e[type=minecraft:horse,x=100,z=100,distance=..5] run say Mindestens ein Pferd gefunden

Der Befehl ist erfolgreich (=> Nachricht im Chat / Redstone-Signal vom Befehlsblock), wenn sich an den Koordinaten x=100 und z=100 in einem Radius von fünf Blöcken ein Pferd befindet.


  • /execute if block ~ ~-1 ~ minecraft:command_block run say Unter dir wurde ein Befehlsblock gefunden

Dieser Befehl prüft, ob sich unter der Befehlsquelle ein Befehlsblock befindet.


  • /execute at @e[type=minecraft:armor_stand] positioned ~-2 ~ ~-2 if entity @a[dx=5,dy=5,dz=5] run say Um den Rüstungsständer befindet sich mindestens ein Spieler

Mit diesem Befehl kann man in einem fünf-Blöcke-Quader um einen Rüstungsständer prüfen, ob sich ein Spieler darin aufhält.


  • /execute positioned 100 50 100 as @a[distance=..5,team=] positioned as @s if block ~ ~-1 ~ minecraft:andesite run team join OrderOfTheStone @s

In einem 5 Block Radius um die Koordinaten 100 50 100 werden alle Spieler, die in keinem Team sind (team=) und auf einem Andesit Block stehen dem Team "OrderOfTheStone" hinzugefügt.


  • /clear @p[x=100,y=64,z=100,distance=..2]

Ein Spieler, der bis zu zwei Blöcke von den Koordinaten X=100, Y=64 und Z=100 entfernt ist, bekommt sein gesamtes Inventar geleert.


  • /execute at @e[type=minecraft:armor_stand,limit=1] run clone ~ ~ ~ ~5 ~5 ~5 100 64 100

Es wird von Rüstungsständern aus ein fünf-Kubikblöcke-Bereich kopiert und an die Position X=100, Y=64 und Z=100 gesetzt. Wenn man dann den Rüstungsständer mit dem Befehl /execute as @e[type=minecraft:armor_stand] at @s run teleport @s ~1 ~ ~ Blöcke-weise Richtung Osten teleportiert, sieht man an dem Kopierbereich den Blöcke-Bereich, den der Rüstungsständer gerade durchläuft.


  • /execute at @a[distance=..100] if block ~ ~-1 ~ minecraft:grass_block run fill ~-1 ~ ~-1 ~1 ~ ~1 minecraft:grass replace minecraft:air

Möchte man eine Graslandschaft mit Grasüberwucherungen ausstatten, so legt man einen Wiederhol-Befehlsblock mit diesem Befehl an. Dann muss man nur noch herumlaufen und schon wird die Wiese mit einer Grasüberwucherung belegt.

Punktestand

  • /tellraw @a[lieblingszahl=5..10] {"text":"Deine Lieblingszahl liegt zwischen 5 und 10"}

Alle Spielern mit einem Wert von 5 bis 10 auf der Anzeigetafel "lieblingszahl" bekommen die entsprechende Ausgabe im Chat.


  • /scoreboard players reset @p[scores={Sneak=20..}] Sneak

Falls dieser Befehl in einem Wiederhol-Befehlsblock ausgeführt wird: Der Punktestand eines jeden Spielers, der gerade schleicht wird wieder zurückgesetzt, wenn er dies mehr als eine Sekunde lang macht (20 Ticks = 1 Sekunde).


  • /execute at @e[type=minecraft:armor_stand] run scoreboard players add @a[distance=..5,scores={ArmorStand=..100}] ArmorStand 1

Allen Spielern in einem 5 Block Radius um alle Rüstungsständern, die einen Wert von unter 100 auf der Anzeigetafel "ArmorStand" haben, wird ein "ArmorStand"-Punkt hinzugefügt.


  • /experience add @a[level=..1] 1 points

Falls dieser Befehl in einem Wiederhol-Befehlsblock ausgeführt wird: Alle Spieler, die weniger als ein Erfahrungslevel haben, bekommen solange Erfahrungskugeln, bis sie das erste Erfahrungslevel erreicht haben.

Eigenschaften

  • /kill @e[tag=Monster]

Mit dem Befehl kann man alle Objekte bzw. Kreaturen töten lassen, welche das Etikett "Monster" besitzen. Das ist nicht nicht von Natur aus der Fall, sondern nur dann, wenn man es ihnen zuvor zugeteilt hat, siehe Befehl /tag.


  • /spreadplayers ~ ~ 0 10 true @a[team=SpreadPlayers]

Alle Spieler des Teams "SpreadPlayers" werden, egal wo sie sich befinden, auf den höchsten Block (das "Dach") an ihrer x- und z-Koordinate teleportiert.


  • /tellraw @p[tag=Kaffee,tag=Kuchen] {"text":"Kaffee und Kuchen"}

Bei dem nächstgelegenen Spieler zur Befehlsquelle wird überprüft, ob er die Etiketten "Kaffee" und "Kuchen" besitzt und falls ja die Nachricht "Kaffee und Kuchen" im Chat ausgegeben.


  • /execute at @a[tag=!Eimer] as @p[tag=Eimer,distance=..10] run me hat einen Eimer

Der Befehl meldet jedem Spielers, der das Etikett "Eimer" nicht hat, wenn sich in einem 10 Block Radius ein Spieler mit dem Etikett "Eimer" aufhält.