Creare un obiettivo trigger
/scoreboard objectives add menu triggerCrea l'obiettivo menu di tipo trigger, l'unico che /trigger accetta.

/trigger permette ai giocatori senza comandi attivi di cambiare il proprio punteggio in un obiettivo di tipo trigger. Mappe e server lo usano per menu, votazioni e pulsanti cliccabili in chat: il giocatore attiva un valore e un blocco comandi o una funzione reagisce.
/trigger <objective> [add|set]| Argomento | Accetta | A cosa serve |
|---|---|---|
| objective | Obiettivo del punteggio | Obiettivo di tipo trigger sbloccato per te, per esempio menu o vote. |
| valuefacoltativo | Numero intero | Numero intero da aggiungere con add o da impostare con set. Senza valore si aggiunge 1. |
/scoreboard objectives add menu triggerCrea l'obiettivo menu di tipo trigger, l'unico che /trigger accetta.
/scoreboard players enable @a menuPermette a tutti i giocatori online di usare /trigger menu una volta.
/trigger menuAggiunge 1 al tuo punteggio menu, poi blocca il trigger finché non viene riattivato.
/trigger menu set 3Imposta il tuo punteggio menu esattamente a 3, per esempio per la terza voce di un menu.
/execute as @a[scores={menu=1..}] run function mypack:menuAvvia la funzione menu per ogni giocatore con punteggio menu pari o superiore a 1. Al suo interno azzera e riattiva il punteggio.
Compila i campi, poi copia il comando.
Generatore di comandiCrea l'obiettivo con /scoreboard objectives add menu trigger, poi sbloccalo con scoreboard players enable @a menu. Ora un giocatore può scrivere /trigger menu (aggiunge 1), /trigger menu add 5 o /trigger menu set 3. Dopo ogni uso il trigger torna bloccato per quel giocatore finché non viene riattivato.
Un Blocco comandi a ripetizione o una funzione a ogni tick controlla il punteggio e avvia l'azione: execute as @a[scores={menu=1..}] run function mypack:menu. In quella funzione azzera il punteggio con scoreboard players set @s menu 0 e riattivalo con scoreboard players enable @s menu. Un testo cliccabile di /tellraw o un pulsante di un /dialog può eseguire /trigger per il giocatore: è il modo classico di creare menu che non richiedono i permessi da operatore.
«Non puoi ancora attivare quest'obiettivo» significa che il trigger non è stato attivato per te, oppure l'hai già usato. «Puoi attivare solo obiettivi di tipo trigger» compare quando l'obiettivo usa un altro criterio, come dummy. Solo i giocatori possono eseguire /trigger, non un blocco comandi né la console del server.
✓ Verificato nella Java Edition 26.3 · aggiornato il 2 novembre 2026
Ogni uso blocca il trigger per quel giocatore. Esegui di nuovo scoreboard players enable dopo aver gestito il valore, di solito nella stessa funzione.
Sì. add accetta numeri negativi e set qualsiasi numero intero, per esempio /trigger vote set -1.
Scrivilo in chat, senza bisogno di trucchi: /trigger <objective> [add|set].
Ogni giocatore.