
Befehl
/return
Beendet eine Funktion vorzeitig und legt den Wert fest, den die Funktion zurückgibt.
| /return fail |
| /return run <command> |
| /return <value> |
| Argument | Wertart | Einzugeben |
|---|---|---|
| <value> | Ganzzahl | Die ganze Zahl, die die Funktion zurückgibt. Negative Zahlen und 0 sind erlaubt. |
| Berechtigungsstufe | 2: Operatoren, Welten mit aktivierten Cheats, Befehlsblöcke und Funktionen |
| Funktioniert in | Einzelspieler mit aktivierten Cheats, Operatoren auf Mehrspielerservern, Befehlsblöcke und Funktionen. Er ist zur Verwendung in Funktionen gedacht. |
| Ergebnis | Keine Chatnachricht. /return <value> lässt die Funktion mit dieser Zahl als Ergebnis erfolgreich enden. /return fail lässt die Funktion fehlschlagen, was als Ergebnis 0 und nicht als Erfolg zählt. /return run lässt die Funktion das Ergebnis des folgenden Befehls zurückgeben. |
| Beendet die Funktion | Befehle, die in derselben Funktion nach /return stehen, werden nicht ausgeführt. |
| Den Wert verwenden | Der zurückgegebene Wert ist das, was /execute store und /execute if function sehen, wenn sie die Funktion aufrufen. |
| return run | Nach run kann jeder Befehl folgen, auch /execute. Die Funktion endet und gibt das Ergebnis dieses Befehls zurück. |
/return 1Beendet die Funktion mit dem Ergebnis 1.
/return failBeendet die Funktion und markiert sie als fehlgeschlagen.
/return run data get entity @s HealthBeendet die Funktion und gibt die Gesundheit der ausführenden Entität zurück.
/return run execute if entity @e[type=minecraft:creeper,distance=..10]Beendet die Funktion und gibt die Anzahl von Creeper im Umkreis von 10 Blöcken zurück.

