Механика Также: Target selectors, @p, @a, @s, @e, @r, как выбрать всех игроков в команде

Селекторы целей

Короткие метки вместо ника: @p, @a, @r, @s и @e. С аргументами в квадратных скобках выбирают кого угодно — от ближайшего зомби до всех игроков в радиусе.

Писать ник в каждой команде неудобно, а сущностям ник и вовсе не положен: у зомби его нет. Поэтому вместо имени в команду ставят селектор — знак @ и букву. Игра сама находит, к кому он относится в момент выполнения.

Селектор Кого выбирает
@p Ближайшего к месту выполнения игрока
@a Всех игроков на сервере
@r Случайного игрока
@s Того, кто выполняет команду: вас самих в чате или сущность внутри /execute as
@e Все сущности: мобов, игроков, выброшенные предметы, стрелы, стойки для брони

Аргументы в квадратных скобках

Сам по себе @e — это буквально всё живое и неживое в загруженных чанках. Сужают выбор аргументы через запятую: type — вид сущности, distance — расстояние, limit — сколько взять, sort — в каком порядке, name и tag — по имени и метке, gamemode и level — для игроков. Восклицательный знак переворачивает условие: type=!minecraft:player значит «всё, кроме игроков».

Расстояние и уровень пишутся диапазоном с двумя точками: ..10 — не дальше десяти блоков, 5.. — от пяти и дальше, 3..8 — между тремя и восемью. Все зомби в радиусе десяти блоков:

/kill @e[type=minecraft:zombie,distance=..10]

Ближайшая к вам корова — одна:

/tp @e[type=minecraft:cow,sort=nearest,limit=1] @s

Все игроки в режиме выживания:

/effect give @a[gamemode=survival] minecraft:regeneration 10 1

Важно

В аргументах нет пробелов, а вид сущности лучше писать с приставкой minecraft:. Лишний пробел после запятой — самая частая причина ошибки «Неизвестный аргумент» у селектора.

Совет

Прежде чем что-то удалять по селектору, проверьте его безопасной командой: например, /effect give с эффектом «Свечение» подсветит ровно тех, кого заденет настоящая команда.

Связанные сущности

Источники

  1. Minecraft Wiki — Сообщество Minecraft Wiki

Статья обновлена .

Смотрите также

Вопросы и уточнения 0 комментариев

Обсуждение статьи. Факты правятся через предложение исправления — оно попадает редактору.

Комментарии оставляют участники портала — аккаунт независим от Microsoft и Minecraft.

Пока никто ничего не написал. Первый комментарий — ваш.