Das offizielle Minecraft Wiki twittert hier: Wiki-Twitter  –  Chatte im Wiki-Discord  –  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 und Funktions-Aliase aufrufen.

Syntax[Bearbeiten]

/function Funktion

Zur Eingabe eines Befehls siehe Befehl#Eingabe.

Beispiele[Bearbeiten]

/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]

Versionsgeschichte der Java Edition
Vollversion 1.12
1.12-pre1
  • Der Befehl /function wird hinzugefügt
1.12-pre3
  • Textdateien die die Befehle von Funktionen enthalten, werden als ".mcfunction" statt als ".txt" gespeichert
1.12-pre4
  • Die Parameter if und unless werden hinzugefügt
Vollversion 1.13
17w45a
  • Die Parameter if und unless werden entfernt und in den Befehl /execute verlagert
17w49b
  • Funktionen können zu Aliasen zusammengefasst werden
  • Der Befehl /function kann nicht mehr mit dem Befehl /gamerule gameLoopFunction function aufgerufen werden, stattdessen wird der Funktions-Alias minecraft:tick verwendet