Das offizielle Minecraft Wiki twittert hier: Wiki-Twitter   Noch keinen Server gefunden? Es gibt einen Wiki-Server

Befehl/function

Aus Minecraft Wiki
Wechseln zu: Navigation, Suche
Nutzbarkeit

 Spieler

nein

 Cheat

ja

 Server

ja

 Befehlsblock

ja

/function startet eine Funktion. Das ist eine Textdatei, in Befehle enthalten sind, die dann ausgeführt werden. Funktionen können auch weitere Funktionen Neu mit Version 1.13: und Funktions-Aliase aufrufen.

Syntax[Bearbeiten | Quelltext bearbeiten]

Entfällt mit Version 1.13:/function <Funktion> [<Bedingungsmodus> <Bedingung>]

Neu mit Version 1.13:/function <Funktion>

  • Funktion ist der Name einer Funktion Neu mit Version 1.13: oder eines Funktions-Aliases. Aliase werden mit einer führenden Raute # angesprochen.
  • Entfällt mit Version 1.13: Bedingungsmodus ist entweder if oder unless
if Damit die Funktion ausgeführt wird, muss Bedingung mindestens einen Treffer haben
unless Damit die Funktion ausgeführt wird, muss Bedingung keinen Treffer haben
  • Entfällt mit Version 1.13: Bedingung ist eine Zielauswahl, deren Ergebnis festlegt, ob die Funktion ausgeführt wird oder nicht.

Zur Eingabe eines Befehls siehe Befehl#Eingabe.

Beispiele[Bearbeiten | Quelltext bearbeiten]

Entfällt mit Version 1.13:

/function wiki:testbeispiele/funktionstest

führt die Datei .minecraft/saves/Name des Weltordners/data/functions/wiki/testbeispiele/funktionstest.mcfunction aus.

/function wiki:commands if @e[type=creeper,r=5]

Führt die Funktion wiki:commands nur dann aus, wenn sich höchstens fünf Blöcke von der Befehlsquelle entfernt ein Creeper befindet.

/function wiki:commands unless oyo123

Führt die Funktion wiki:commands nur dann aus, wenn sich kein Spieler namens oyo123 auf dem Server befindet.

/function wiki:commands unless @p[score_Craft_min=10,score_Craft=20]

Führt die Funktion wiki:commands nur dann aus, wenn kein Spieler zu seinem Punktestand-Ziel "Craft" einen Wert zwischen 10 und 20. Werte darunter oder darüber werden akzeptiert.

Neu mit Version 1.13:

/function wiki:testbeispiele/funktionstest

führt die Datei .minecraft/saves/Name des Weltordners/datapacks/Name des Datenpakets/data/wiki/functions/testbeispiele/funktionstest.mcfunction aus.

/function #wiki:schlossfunktionen

führt alle Funktionen im Funktions-Alias .minecraft/saves/Name des Weltordners/datapacks/Name des Datenpakets/data/wiki/tags/schlossfunktionen.json aus.

/execute if entity @e[type=creeper,distance=..5] run function wiki:commands

Führt die Funktion wiki:commands nur dann aus, wenn sich höchstens fünf Blöcke von der Befehlsquelle entfernt ein Creeper befindet.

Geschichte[Bearbeiten | Quelltext bearbeiten]