News
Spiel
Anleitungen
Downloads
Versionen
/trigger
BEFEHLE BEFEHLSBLÖCKE & MAPS ALLE Hinzugefügt in 1.14 oder früher

/trigger Befehl in Minecraft

/trigger erlaubt Spielern ohne Cheats, ihren eigenen Punktestand in einem Punkte-Ziel vom Typ trigger zu ändern. Maps und Server nutzen das für Menüs, Abstimmungen und anklickbare Chat-Knöpfe: Der Spieler löst einen Wert aus, ein Befehlsblock oder eine Funktion reagiert darauf.

Syntax

/trigger <objective> [add|set]
ArgumentErwartetWas es macht
objectivePunkte-ZielPunkte-Ziel vom Typ trigger, das für dich freigeschaltet wurde, zum Beispiel menu oder vote.
valueoptionalGanzzahlGanze Zahl, die mit add addiert oder mit set gesetzt wird. Ohne Angabe wird 1 addiert.
Alle 3 Formen
  • /trigger <objective>
  • /trigger <objective> add <value>
  • /trigger <objective> set <value>

Beispiele

Ein Auslöser-Ziel anlegen

/scoreboard objectives add menu trigger

Legt das Punkte-Ziel menu vom Typ trigger an, den einzigen Typ, den /trigger annimmt.

Java 26.3

Für alle Spieler freischalten

/scoreboard players enable @a menu

Erlaubt allen Spielern online, /trigger menu einmal zu benutzen.

Java 26.3

Als Spieler auslösen

/trigger menu

Erhöht deinen Punktestand menu um 1 und sperrt den Auslöser, bis er wieder freigeschaltet wird.

Java 26.3

Option 3 wählen

/trigger menu set 3

Setzt deinen Punktestand menu genau auf 3, etwa für den dritten Eintrag eines Menüs.

Java 26.3

Im Befehlsblock reagieren

/execute as @a[scores={menu=1..}] run function mypack:menu

Startet die Funktion menu für jeden Spieler mit einem menu-Punktestand ab 1. Darin setzt du den Wert zurück und schaltest ihn wieder frei.

Java 26.3
Stell deinen Befehl zusammen

Felder ausfüllen, dann den Befehl kopieren.

Befehlsgenerator

Auslöser einrichten

Leg das Punkte-Ziel mit /scoreboard objectives add menu trigger an und schalte es mit scoreboard players enable @a menu frei. Jetzt kann ein Spieler /trigger menu (plus 1), /trigger menu add 5 oder /trigger menu set 3 eingeben. Nach jeder Nutzung ist der Auslöser für diesen Spieler wieder gesperrt, bis er erneut freigeschaltet wird.

Auf den Wert reagieren

Ein Wiederhol-Befehlsblock oder eine Tick-Funktion prüft den Punktestand und startet die Aktion: execute as @a[scores={menu=1..}] run function mypack:menu. In dieser Funktion setzt du den Wert mit scoreboard players set @s menu 0 zurück und schaltest ihn mit scoreboard players enable @s menu wieder frei. Anklickbarer Text aus /tellraw oder ein Knopf in einem /dialog kann /trigger für den Spieler ausführen. Deshalb baut man so Menüs, die keine Operatorrechte brauchen.

Häufige Fehler

„Du kannst dieses Punkte-Ziel noch nicht auslösen“ heißt: Der Auslöser wurde für dich nicht freigeschaltet, oder du hast ihn schon benutzt. „Punkte-Ziel ist kein Auslöser“ erscheint, wenn das Ziel ein anderes Kriterium hat, etwa dummy. Nur Spieler können /trigger ausführen, ein Befehlsblock oder die Serverkonsole nicht.

✓ Geprüft in der Java Edition 26.3 · aktualisiert am 2. November 2026

/trigger: FAQ

Warum funktioniert /trigger nur einmal?

Jede Nutzung sperrt den Auslöser für diesen Spieler. Führe nach dem Auswerten erneut scoreboard players enable aus, meist in derselben Funktion.

Kann /trigger einen Punktestand senken?

Ja. add nimmt auch negative Zahlen, set jede ganze Zahl, zum Beispiel /trigger vote set -1.

Wie benutze ich /trigger?

Gib ihn im Chat ein, ganz ohne Cheats: /trigger <objective> [add|set].

Wer kann /trigger benutzen?

Jeder Spieler.

Verwandte Befehle