Команды консоли/scoreboard
Команда
|
Возвращаемое значение
|

*result*
|
*success*
|

`/`**scoreboard** objectives add <*задача*> <*тип*> [<*отображаемое название*>]
- Создаёт новую задачу с указанным названием,
*типом* и *отображаемым названием*.
|
Количество существующих задач с учётом созданной.
|
Задача создана — 1; иначе — 0.
|

`/`**scoreboard** objectives list
- Показывает список существующих задач.
|
Количество существующих задач.
|
1
|

`/`**scoreboard** objectives modify <*задача*> displayname <*отображаемое название*>
- Изменяет отображаемое название
*задачи* на указанное.
|
0
|
1
|

`/`**scoreboard** objectives modify <*задача*> rendertype (hearts|integer)
- Изменяет способ отображения
*задачи* в списке игроков.
|
0
|
1
|

`/`**scoreboard** objectives remove <*задача*>
- Удаляет указанную
*задачу*.
|
Количество существующих задач с учётом удалённой.
|
Задача удалена — 1; иначе — 0.
|

`/`**scoreboard** objectives setdisplay <*слот*> [<*задача*>]
- Устанавливает
*задачу* в указанном *слоте* отображения. Если *задача* не указана, *слот* будет очищен.
|
0
|
Задача в слоте отображения изменена/удалена — 1; иначе — 0.
|

`/`**scoreboard** players add <*цели*> <*задача*> <*значение*>
- Увеличивает счёт
*целей* в *задаче* на указанное *значение*.
|
Сумма всех значений счётов *целей* в *задаче* после выполнения команды.
|
*Цели* и *задача* существуют — 1; иначе — 0.
|

`/`**scoreboard** players enable <*цели*> <*задача*>
- Позволяет
*целям* использовать команду `/trigger` с указанной *задачей*-триггером один раз.
|
Количество *целей*, у которых включился триггер.*[проверить]*
|
Триггер включён — 1; иначе — 0.
|

`/`**scoreboard** players get <*цель*> <*задача*>
- Получает значение счёта
*цели* в *задаче*.
|
Значение счёта *цели* в *задаче*.
|
*Цель* и *задача* существуют — 1; иначе — 0.
|

`/`**scoreboard** players list <*цель*>
- Отображает все задачи и их счёт у указанной
*цели*. Если *цель* не указана, отображает все отслеживаемые системой счётчики.
|
Количество задач у *цели* с заданным счётом или количество отслеживаемых счётчиков.
|
1
|

`/`**scoreboard** players operation <*цели*> <*задача-цель*> <*операция*> <*источник*> <*задача-источник*>
- Применяет арифметическую
*операцию* к счёту *целей* в *задаче-цели*, используя счёт *источника* в *задаче-источнике*.
|
Сумма всех значений счётов *целей* в *задаче-цели* после выполнения команды.
|
Указанные счётчики и задачи существуют — 1; иначе — 0.
|

`/`**scoreboard** players remove <*цели*> <*задача*> <*значение*>
- Уменьшает счёт
*целей* в *задаче* на указанное *значение*.
|
Сумма всех значений счётов *целей* в *задаче* после выполнения команды.
|
*Цели* и *задача* существуют — 1; иначе — 0.
|

`/`**scoreboard** players reset <*цели*> [<*задача*>]
- Сбрасывает счёт
*целей* во всех задачах. Если *задача* указана, то удаляет только в ней.
|
*Цели* и *задача* существуют — 1; иначе — 0.
|
*Цели* и *задача* существуют — 1; иначе — 0.
|

`/`**scoreboard** players set <*цели*> <*задача*> <*значение*>
- Изменяет счёт
*целей* в *задаче* на указанное *значение*.
|
Сумма всех значений счётов *целей* в *задаче* после выполнения команды.
|
*Цели* и *задача* существуют — 1; иначе — 0.
|