Minecraft:Commands/trigger: Difference between revisions
More actions
Remove broken links to missing pages |
Fix template calls: add MC/ prefix |
||
| Line 1: | Line 1: | ||
{{About|the command|triggers in advancement definitions|Advancement definition#List of triggers}} | {{About|the command|triggers in advancement definitions|Advancement definition#List of triggers}} | ||
{{ | {{MC/Exclusive|java}} | ||
{{Infobox command | {{Infobox command | ||
|name=trigger | |name=trigger | ||
| Line 19: | Line 19: | ||
==Arguments== | ==Arguments== | ||
{{ | {{MC/Argument|objective|objective}} | ||
: An enabled scoreboard objective with the "trigger" criterion. | : An enabled scoreboard objective with the "trigger" criterion. | ||
: {{ | : {{MC/Arg desc|je=objective}} | ||
{{ | {{MC/Argument|value|integer}} | ||
: Specifies the value to be set to or added to the objective. | : Specifies the value to be set to or added to the objective. | ||
: {{ | : {{MC/Arg desc|je=integer}} | ||
==Result== | ==Result== | ||
| Line 41: | Line 41: | ||
== Output == | == Output == | ||
{{Output table}} | {{MC/Output table}} | ||
{{Output table|edition=je|On fail|0|0|0}} | {{MC/Output table|edition=je|On fail|0|0|0}} | ||
{{Output table|On success|1|1|The objective's score of the player after the command is executed.}} | {{MC/Output table|On success|1|1|The objective's score of the player after the command is executed.}} | ||
{{Output table}} | {{MC/Output table}} | ||
== History == | == History == | ||
{{HistoryTable | {{HistoryTable | ||
|{{HistoryLine|java}} | |{{MC/HistoryLine|java}} | ||
|{{HistoryLine||1.8|dev=14w06a|Added {{ | |{{HistoryLine||1.8|dev=14w06a|Added {{MC/Cmd|trigger|link=none}}.}} | ||
|{{HistoryLine||1.13|dev=17w45a|Added <code>/trigger <objective></code> as a new syntax as a shortcut for <code>/trigger <objective> add 1</code>.}} | |{{MC/HistoryLine||1.13|dev=17w45a|Added <code>/trigger <objective></code> as a new syntax as a shortcut for <code>/trigger <objective> add 1</code>.}} | ||
}} | }} | ||
== Navigation == | == Navigation == | ||
{{Navbox commands}} | {{MC/Navbox commands}} | ||
de:Befehl/trigger | de:Befehl/trigger | ||
Latest revision as of 20:14, 9 April 2026
|
For the {{{Description}}} of the same name, see [[{{{Destination}}}]]. |
Script error: No such module "Exclusive". Template:Infobox command
Changes the executor player's score in a scoreboard objective with a "trigger" criterion, and un-enables the objective for this player. Allows non-operator players to modify their own scoreboard objectives under tightly controlled conditions. Often used to let players activate systems controlled by data packs or command blocks.
Syntax
trigger <objective>
- Adds
1to the current value of<objective>.
trigger <objective> add <value>
- Adds
<value>to the current value of<objective>.
trigger <objective> set <value>
- Sets the value of
<objective>to<value>.
Arguments
<objective>: objective
- An enabled scoreboard objective with the "trigger" criterion.
- {{#vardefine:onlyje|}}{{#vardefine:onlybe| Template:IN,}}{{#vardefine:je-arg|objective}}{{#vardefine:be-arg|}}Template:Error{{#vardefine:onlyje|}}{{#vardefine:onlybe|}}{{#vardefine:je-arg|}}{{#vardefine:be-arg|}}
<value>: integer
- Specifies the value to be set to or added to the objective.
- {{#vardefine:onlyje|}}{{#vardefine:onlybe| Template:IN,}}{{#vardefine:je-arg|integer}}{{#vardefine:be-arg|}}Template:Error{{#vardefine:onlyje|}}{{#vardefine:onlybe|}}{{#vardefine:je-arg|}}{{#vardefine:be-arg|}}
Result
Template:Result table Template:Result table Template:Result table Template:Result table Template:Result table Template:Result table Template:Result table Template:Result table Template:Result table
Output
{{#vardefine:output-table-lines|Expression error: Unrecognized punctuation character "{".}}{{#vardefine:output-table-lines|-2}}{{#vardefine:output-table-lines-now|}}{{#vardefine:command-num-now|}}{{#vardefine:command-line-now|}}{{#vardefine:commands-num|}}{{#vardefine:output-edition-num-now|}}{{#vardefine:output-edition-line-now|}}{{#vardefine:output-editions-num|}}{{#vardefine:je-outputs-dis|}}
{{#vardefine:output-table-lines|Expression error: Unrecognized punctuation character "{".}}{{#vardefine:situation-{{#var:output-table-lines}}|On fail}}{{#vardefine:output1-{{#var:output-table-lines}}|0}}{{#vardefine:output2-{{#var:output-table-lines}}|0}}{{#vardefine:output3-{{#var:output-table-lines}}|0}}{{#vardefine:command-row-{{#var:commands-num}}|Expression error: Unrecognized punctuation character "{".}}{{#vardefine:output-editions-num|Expression error: Unrecognized punctuation character "{".}}{{#vardefine:output-edition-{{#var:output-editions-num}}|je}}{{#vardefine:output-edition-row-{{#var:output-editions-num}}|1}} {{#vardefine:output-table-lines|Expression error: Unrecognized punctuation character "{".}}{{#vardefine:situation-{{#var:output-table-lines}}|On success}}{{#vardefine:output1-{{#var:output-table-lines}}|1}}{{#vardefine:output2-{{#var:output-table-lines}}|1}}{{#vardefine:output3-{{#var:output-table-lines}}|The objective's score of the player after the command is executed.}}{{#vardefine:command-row-{{#var:commands-num}}|Expression error: Unrecognized punctuation character "{".}}{{#vardefine:output-edition-row-{{#var:output-editions-num}}|Expression error: Unrecognized punctuation character "{".}}
{{#vardefine:output-table-lines|Expression error: Unrecognized punctuation character "{".}}{{#vardefine:output-table-lines|-2}}{{#vardefine:output-table-lines-now|}}{{#vardefine:command-num-now|}}{{#vardefine:command-line-now|}}{{#vardefine:commands-num|}}{{#vardefine:output-edition-num-now|}}{{#vardefine:output-edition-line-now|}}{{#vardefine:output-editions-num|}}{{#vardefine:je-outputs-dis|}}
History
de:Befehl/trigger es:Comandos/trigger ja:コマンド/trigger pt:Comandos/trigger ru:Команды консоли/trigger zh:命令/trigger