Текст и цвет
Табло /scoreboard
Табло справа на экране — заголовок и цветные строки: онлайн, режим, адрес сервера. С 1.20.3 его собирают без хитростей и без красных чисел справа. Впишите текст — соберём команды.
Как применить
- Выполните команды по порядку
С правами оператора — по одной в чат или цепочкой командных блоков. Первая создаёт цель, вторая показывает её справа.
- Или положите в функцию
Строки без «/» — готовое тело файла функции. Датапак с командами запустит его при загрузке мира.
- Меняйте строку по одной
Чтобы обновить текст, повторите только её команду display name: остальные строки и порядок останутся.
Что нужно знать про табло
- Нужна версия 1.20.3 и новее. Подпись строки (display name) и скрытие чисел (numberformat blank) появились именно тогда. В старых версиях табло собирают из «игроков» с кодами в имени.
- Строк — не больше 15. Табло показывает пятнадцать участников с самыми большими очками, остальные не видны.
- Порядок задают очки. Сверху — больше: у первой строки 15, у последней 1. Равные очки игра сортирует по имени участника.
- Участники — line01, line02… Имя, начинающееся с «#», игра в табло прячет, а два одинаковых имени слились бы в одну строку.
- Табло видят все. Боковая панель одна на сервер; отдельная бывает только у команд — sidebar.team.<цвет>. Своё табло каждому игроку — это уже плагин.
Все критерии scoreboard — что считает цель — в справочнике scoreboard. Цветной текст в чат соберёт генератор /tellraw.
Частые вопросы
Как сделать табло справа на экране в Minecraft?
Командами /scoreboard: цель dummy с заголовком, setdisplay sidebar и по строке на каждого участника. С 1.20.3 строке задают любой текст через players display name, а числа прячет numberformat blank.
Как убрать красные числа в scoreboard?
Командой /scoreboard objectives modify с именем цели и словами numberformat blank — она есть с 1.20.3. В старых версиях числа справа не убираются.
Почему строка не видна в табло?
Имя участника начинается с «#» — такие игра в табло прячет, — или строк больше пятнадцати: видны только пятнадцать с наибольшими очками.
