← Все вопросы

Зачем нужны теги в Minecraft и чем они отличаются от scoreboard?

Задан 12 месяцев назад550 просмотров2 ответа
5

Встречаю в командах что-то вроде tag @s add ready и селекторы @a[tag=ready]. Что такое теги и зачем они, если есть scoreboard с числами?

2 ответа

9
✓ Принятый ответ — помог автору

Тег — это метка-ярлычок, которую вешаешь на сущность. Она либо есть, либо нет (как True/False), в отличие от scoreboard, который хранит число.

/tag @s add ready        # повесить метку ready
/tag @s remove ready     # снять метку
/tag @s list             # посмотреть все метки

А дальше выбираешь по метке:

/tp @a[tag=ready] 0 100 0   # телепортировать только готовых
/say @a[tag=!ready]          # обратиться к тем, у кого метки НЕТ

Правило простое: число → scoreboard, да/нет → tag. Например «игрок в команде красных» удобнее тегом team_red, а «сколько у него очков» — через scoreboard.

3

Теги особенно удобны для мобов: призвал зомби-босса с тегом boss, и потом легко его находишь среди обычных зомби через @e[tag=boss], не путая с остальными.

Ваш ответ

, чтобы ответить на вопрос.