Главная
Вики
Scoreboard
Minecraft 26.3
Scoreboard в Майнкрафте
Все критерии целей /scoreboard: что каждый считает, в чём (тики, сантиметры, урон ×10) и как перевести в часы, блоки и сердца. С готовыми командами — каждую проверила сама игра.
Цель (в русской игре — «задача») создаёт /scoreboard objectives add <имя> <критерий>, показывает setdisplay — справа на экране, в табе или под ником. Критерий решает, что считать: ниже все критерии игры. Командные — teamkill.<цвет> и killedByTeam.<цвет>, цвета: black, dark_blue, dark_green, dark_aqua, dark_red, dark_purple, gold, gray, dark_gray, blue, green, aqua, red, light_purple, yellow, white. Сама команда — на странице /scoreboard , а что пишет чат при смерти — в «Сообщениях о смерти ».
Готовые рецепты
Счётчик смертей в табе
Число смертей встанет рядом с ником в списке игроков. Считает с момента, как цель создали.
Создать
/scoreboard objectives add deaths deathCount "Смерти"
Показать в табе
/scoreboard objectives setdisplay list deaths
Подробнее: deathCount
Здоровье под ником и сердечками в табе
Критерий health в табе рисуется сердечками сам, а под ником — числом с подписью.
Создать
/scoreboard objectives add hp health "❤"
Под ником
/scoreboard objectives setdisplay below_name hp
В табе
/scoreboard objectives setdisplay list hp
Подробнее: health
Сколько наиграно часов
play_time считает в тиках, поэтому его копируют в отдельную цель и делят на 72 000. Две последние команды ставят в повторяющийся командный блок. Строка #hour в боковой панели не видна: имена с # игра там прячет.
Счётчик времени
/scoreboard objectives add play_time minecraft.custom:minecraft.play_time "Время"
Цель для часов
/scoreboard objectives add hours dummy "Часов в игре"
Делитель
/scoreboard players set #hour hours 72000
Скопировать
/execute as @a store result score @s hours run scoreboard players get @s play_time
Поделить
/scoreboard players operation @a hours /= #hour hours
Показать справа
/scoreboard objectives setdisplay sidebar hours
Подробнее: play_time
Убийства игроков справа на экране
Таблица лидеров PvP: справа на экране — у кого больше побед.
Создать
/scoreboard objectives add kills playerKillCount "Убийства"
Показать справа
/scoreboard objectives setdisplay sidebar kills
Подробнее: playerKillCount
Счётчик прыжков
Сколько раз прыгнул каждый — любимая шутка серверов.
Создать
/scoreboard objectives add jumps minecraft.custom:minecraft.jump "Прыжки"
Показать справа
/scoreboard objectives setdisplay sidebar jumps
Подробнее: jump
Сколько добыто алмазов
Тип «добыто» берёт любой блок. У глубинной руды свой id — для неё нужна вторая цель.
Обычная руда
/scoreboard objectives add diamonds minecraft.mined:minecraft.diamond_ore "Алмазы"
Глубинная руда
/scoreboard objectives add deep_diamonds minecraft.mined:minecraft.deepslate_diamond_ore "Глубинные алмазы"
Показать справа
/scoreboard objectives setdisplay sidebar diamonds
Сколько убито зомби
Тип «убито» берёт любого моба по его id.
Создать
/scoreboard objectives add zombies minecraft.killed:minecraft.zombie "Зомби"
Показать справа
/scoreboard objectives setdisplay sidebar zombies
Кнопка в чате через /trigger
Игрок без прав пишет /trigger menu — и счёт становится 1. Командный блок ловит это и сбрасывает счёт; enable приходится включать заново после каждого нажатия.
Создать
/scoreboard objectives add menu trigger "Меню"
Разрешить всем
/scoreboard players enable @a menu
Поймать нажатие
/execute as @a[scores={menu=1..}] run say Открыл меню
Сбросить
/scoreboard players set @a[scores={menu=1..}] menu 0
Подробнее: trigger
Убийства красной команды
Командные критерии считают убийства игроков из команды нужного цвета. Цвет команде задаёт /team.
Команда
Цвет команды
/team modify red color red
Создать цель
/scoreboard objectives add red_kills teamkill.red "Убито красных"
Простые критерии
Название Критерий Что считает В чём
Пустая цельdummyНичего не считает сама: счёт меняют только команды. любое число — что положите командой Кнопка для игроковtriggerЦель, которую игрок без прав меняет сам — командой /trigger. любое число — что поставит /trigger Счётчик смертейdeathCount+1 каждый раз, когда игрок умирает. разы Убийства игроковplayerKillCount+1, когда игрок убивает другого игрока. разы Все убийстваtotalKillCount+1 за любое убийство — и моба, и игрока. разы ЗдоровьеhealthЗдоровье игрока прямо сейчас вместе с жёлтыми сердцами поглощения, округлённое вверх. единицы здоровья: 2 — одно сердце Очки опытаxpСколько очков опыта у игрока всего. очки опыта Уровень опытаlevelУровень опыта игрока — то зелёное число над полосой. уровни СытостьfoodШкала голода игрока: от 0 до 20, по 2 на одну ножку. единицы сытости: 2 — одна ножка Запас воздухаairЗапас воздуха под водой: полный — 300, под водой он тает на 1 за такт, то есть хватает на 15 секунд. тики дыхания: 20 — одна секунда Очки брониarmorСколько очков брони на игроке — столько же, сколько нагрудников над шкалой здоровья, по 2 на иконку. очки брони: 2 — одна иконка
Типы статистики
Название Критерий Что считает В чём
Общие счётчики minecraft.custom:minecraft.play_timeВсё, что не про конкретный блок, предмет или моба, — 78 счётчиков ниже, у каждого своя страница. разы Добыто minecraft.mined:minecraft.diamond_oreСколько блоков этого вида сломал игрок. разы Создано minecraft.crafted:minecraft.torchСколько предметов этого вида игрок сделал — в верстаке, печи и других блоках. разы Использовано minecraft.used:minecraft.ender_pearlСколько раз игрок пустил предмет в ход: поставил блок, съел, ударил инструментом, бросил. разы Сломано minecraft.broken:minecraft.diamond_pickaxeСколько вещей этого вида сломалось у игрока от износа. разы Подобрано minecraft.picked_up:minecraft.diamondСколько предметов этого вида игрок подобрал с земли. разы Выброшено minecraft.dropped:minecraft.dirtСколько предметов этого вида игрок выбросил. разы Убито minecraft.killed:minecraft.zombieСколько мобов этого вида убил игрок. разы Убит кем minecraft.killed_by:minecraft.creeperСколько раз игрока убил моб этого вида. разы
Командные
Название Критерий Что считает В чём
Убийства игроков из команды teamkill.<цвет>+1 игроку, когда он убивает того, кто в команде этого цвета. разы Смерти от команды killedByTeam.<цвет>+1 игроку, когда его убивает тот, кто в команде этого цвета. разы
По данным Minecraft 26.3: критерии, единицы и имена — из кода и локализации игры, каждая команда на странице проверена разбором самой игры.