Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Während Befehle in Minecraft: Bedrock Edition Erstellern das Hinzufügen von Logik- und Gameplay-Funktionen zu ihren Add-Ons ermöglichen, erfordern sie jedoch die manuelle Eingabe von Befehlsargumenten oder die Einrichtung komplexer Ketten von Befehlsblöcken, um korrekt ausgeführt zu werden. Mit Funktionsdateien kannst du jedoch mehrere Befehle in einer einzigen Datei gruppieren, sodass du eine Reihe von Befehlen in einer einzigen Ausführung ausführen kannst. Mit Funktionen kannst du Gebäude und Strukturen um einen ausgewählten Spieler herum generieren, ein Belohnungssystem einrichten, um Spielern Gegenstände zu geben, oder Spieler zu relativen Standorten teleportieren.
Tipp
Minecraft kann in einer einzelnen Funktionsdatei maximal 10.000 Befehle ausführen. Dies schließt Funktionsbefehle ein, die von der ursprünglichen Funktion ausgeführt werden. Du solltest jedoch nicht zu viele Befehle auf einmal ausführen, da sich dies auf die Leistung des Spiels auswirken würde.
In diesem Tutorial wird Folgendes beschrieben:
- Erstellen einer Funktionsdatei.
- Verwenden einer Funktionsdatei im Spiel.
Voraussetzungen
Es wird empfohlen, vor Beginn dieses Tutorials Folgendes abzuschließen:
Du benötigst außerdem Folgendes:
- Einen Ordner für Verhaltenspakete, der bereits eine
manifest.json-Datei enthält. - Eine Minecraft-Welt mit aktivierten Cheats.
Einrichten des Funktionsordners
Funktionsdateien haben die Erweiterung .mcfunction und sind im Ordner functions des Verhaltenspakets gespeichert.

Erstelle zunächst einen Ordner im Verhaltenspaket und gib ihm den Namen functions. Dieser Ordner sollte sich auf derselben Ebene wie die Datei
manifest.jsonbefinden.Öffne den Ordner functions und erstelle eine Textdatei.
Gib der Datei den Namen ouch.mcfunction.
Öffne die Datei, kopiere den folgenden Code und füge ihn in die Datei ein:
say Bye... teleport @s ~10 ~10 ~10 true say OUCH!Speichere die Datei.
Wichtig
Bei der Arbeit mit Befehlen in einer .mcfunction-Datei musst du keine Befehle mit / einleiten.
Testen der Funktion
- Starte Minecraft.
- Öffne eine Welt mit aktivierten Cheats, auf die das von dir erstellte Verhaltenspaket angewendet wurde.
- Gib
/function ouchein.
Erweiterte Funktion
Du kannst Funktionen in Verzeichnissen platzieren, um sie zu organisieren und Konflikte mit Funktionen in anderen Verhaltenspaketen zu vermeiden.
Wenn es beispielsweise im Funktionsordner einen anderen Ordner mit dem Namen init gibt und du ouch.mcfunction in diesem Ordner platzierst, würde die Ausführung wie folgt aussehen:
/function init/ouch
Wie geht es weiter?
Da du nun weißt, wie eine Funktionsdatei funktioniert, kannst du lernen, wie du die Funktion für In-Game-Ticks und eine tick.json-Datei verwendest, um wiederholt benutzerdefinierte Funktionen auszuführen.