Scoreboard
Compares the score of the entity from a specified scoreboard objective to a specified value.
Type ID: origins:scoreboard
Note
If the player does not have the scoreboard objective, this condition would always return false (even if "!="
is used). You can then use the "!="
comparison in combination with the "=="
comparison to test if the player does not have this objective set (for example, if a player has newly joined a world or had their objectives reset).
Caution
This condition is only effective server-side. That means client-side power types such as origins:climbing
, origins:entity_glow
, origins:shader
, etc. won't work with this.
Fields
Field | Type | Default | Description |
---|---|---|---|
name |
String | optional | If specified, the condition will check for the score of this score holder. |
objective |
String | The name of the scoreboard objective to retrieve the value from and compare. | |
comparison |
Comparison | How to compare the objective's value to the specified value. | |
compare_to |
Integer | The value to compare the objective's value to. |
Examples
"condition": {
"type": "origins:scoreboard",
"objective": "obj",
"comparison": ">",
"compare_to": 3
}
This example will check if the score of the player in the obj
scoreboard objective is greater than 3.