Команды для честного PvP и читаемых таблиц результатов
Команды группируют держателей очков, чтобы вы могли раскрашивать имена, контролировать коллизию, скрывать таблички имен и использовать боковые панели только для команд, например sidebar.team.red. Создайте команду один раз (add), измените ее параметры, затем присоедините игроков или фиктивных держателей очков.
Опции вики: color (16 цветов + reset), friendlyFire, seeFriendlyInvisibles, nametagVisibility, deathMessageVisibility, collisionRule (always|never|pushOtherTeams|pushOwnTeam - обратите внимание, MC-87984 меняет местами значения последних двух), displayName, prefix и suffix как текстовые компоненты.
Участники для join/leave - это держатели очков: селекторы, имена игроков, UUID или * для всех отслеживаемых держателей. Фиктивные имена могут присоединяться к командам для цветных записей на боковой панели. Этот инструмент генерирует синтаксис /team только для Java Edition. Очищайте (empty) или удаляйте (remove) неиспользуемые команды при сбросе карты, чтобы старые участники не сохраняли привилегии.
Команды полного жизненного цикла
add, join, leave, empty, remove и list охватывают настройку, подбор игроков и завершение событий.
Все опции modify
Color, friendly fire, seeFriendlyInvisibles, collision, оба режима видимости, displayName, prefix и suffix с допустимыми значениями из вики.
Пакет настройки + фиктивные держатели
Скопируйте последовательность создания/стилизации/присоединения или используйте необработанные имена держателей очков для счетчиков и меток.
Рекомендуемый порядок настройки команды
add — создаёт ID команды и необязательный компонент отображаемого имени.
modify color — выравнивает цвет имени с отображением sidebar.team.<color>, если вы его используете.
modify rules — задаёт friendlyFire, collisionRule и nametagVisibility для вашего режима игры.
prefix / suffix — короткие теги, например [R], для ясности в чате и списке игроков (текстовые компоненты).
join — добавляет игроков или виртуальных игроков, которые должны наследовать правила команды.
empty vs remove — empty очищает участников; remove удаляет определение команды.
Как использовать этот инструмент
- Добавьте команду и установите ее цвет и префикс.
- Присоедините нужных игроков с помощью селектора или необработанного имени держателя очков.
- Скопируйте либо одну команду, либо полный пакет настройки в вашу стартовую функцию.
Часто задаваемые вопросы по /team
Как работают боковые панели команд?
scoreboard objectives setdisplay sidebar.team.red myObj показывает эту цель только членам команд, чей цвет - красный. Цвет команды и цвет слота боковой панели должны совпадать.
Могут ли держатели очков, не являющиеся игроками, присоединяться?
Да. Фиктивные игроки, используемые для счетчиков и меток, могут присоединяться к командам, что полезно для цветных записей на боковой панели.
Что делает empty по сравнению с remove?
empty удаляет всех участников, но сохраняет определение команды. remove полностью удаляет команду.
Почему коллизия кажется перевернутой?
pushOtherTeams и pushOwnTeam поменяны местами в ванильной версии (MC-87984). Проверьте оба значения в игре, если коллизия не соответствует названию опции.
Совместимо ли это с Bedrock?
Команды и опции команд Bedrock не идентичны. Этот генератор предназначен для Java Edition.