Modifies a scoreboard objective with a "trigger" criterion. Allows non-operator players to modify their own scoreboard objectives under tightly controlled conditions. Often used to let players activate systems made by operators or mapmakers.
1to the current value of
trigger <objective> add <value>
<value>to the current value of
trigger <objective> set <value>
- Sets the value of
- Must be a scoreboard objective name.
- An enabled scoreboard objective with the "trigger" criterion.
- Must be a 32-bit integer number. And it must be between -2147483648 and 2147483647 (inclusive).
- Specifies the value to be set to or added to the objective.
|any||the arguments are not specified correctly||Unparseable|
|if the objective does not exist||Failed|
|if the objective isn't the "trigger" type|
|if executor is not a player|
|if executor isn't on the scoreboard objective.|
|if the objective has not been "enabled" for the player|
|On success||Changes the value of the objective and the objective is un-enabled for the player.|
|any||Java Edition||On fail||0||0||0|
|On success||1||1||The score of the objective of the player after the command is executed.|