YUD1NNN+
К стримам
БЛИЖАЙШИЙ СТРИМЕжедневно в 19:00 МСК

MINECRAFT / ГАЙДЫ

Команда effect в Minecraft: выдать, скрыть и снять эффект

Синтаксис /effect для Java и Bedrock: цель, идентификатор, длительность, усилитель, частицы и безопасная очистка эффектов.

Java и Bedrock; проверять отличия в текущей версии

YYud1nnn Гайды Minecraft · проверено 3 октября 2026 г.
Авторская иллюстрация к материалу «Команда effect в Minecraft: выдать, скрыть и снять эффект» — Minecraft
Иллюстрация по теме статьи · Minecraft. Схемы и команды — в тексте.
Видеодемонстрация

Ролик к этой статье пока не добавлен. Текст и обсуждение — ниже.

Содержание статьи

Сначала главное

Команда /effect управляет статусными эффектами выбранных игроков и сущностей. В Java современная форма разделяется на give и clear; Bedrock использует собственный порядок аргументов. Главная ловушка — усилитель обычно начинается с нуля: amplifier 0 означает первый уровень эффекта, 1 — второй. Всегда используйте автодополнение именно своей редакции.

Разрешения

В одиночном мире включите команды, на сервере получите права оператора или разрешение плагина. Bedrock предупреждает о влиянии cheats на достижения. Для учебного теста создайте копию мира, чтобы неверная длительность, высокий уровень или широкий селектор не испортили обычную игру.

Java: effect give

Базовая форма: /effect give <targets> <effect> [seconds] [amplifier] [hideParticles]. Например, автодополнение подставит minecraft:speed и допустимую цель. Не копируйте пример без проверки порядка: квадратные скобки в документации обозначают необязательный аргумент и не вводятся буквально.

Java: effect clear

Команда /effect clear снимает эффекты с цели, а дополнительный идентификатор ограничивает очистку одним эффектом. Сначала укажите конкретного игрока и конкретный эффект, если полезные зелья должны остаться. Массовая очистка @a удалит баффы у всех выбранных игроков.

Bedrock-синтаксис

В Bedrock начните с /effect и выберите цель, эффект, длительность, уровень и настройку частиц по подсказке клиента. Формы give/clear и максимальные значения могут отличаться от Java. Команда /effect <target> clear используется по правилам установленной Bedrock-версии.

Выбор цели

@s — исполнитель, @p — ближайший игрок, @a — все игроки, @e — сущности. В командном блоке @s относится к исполнителю команды, а не автоматически к игроку рядом. Начинайте с собственного имени или @s в чате, прежде чем расширять выбор.

Фильтры селектора

Ограничивайте @e параметрами type, distance, tag, name или областью в синтаксисе редакции. Команда без фильтра может выдать эффект предметам, мобам и техническим сущностям либо создать нагрузку. Сначала выполните проверяющую команду или используйте маленькую дистанцию.

Длительность

Seconds задаёт время эффекта; точные допустимые пределы и специальные формы бесконечной длительности зависят от версии. Для механизма выберите короткий тест, дождитесь завершения и только затем увеличивайте время. Слишком длинный отрицательный эффект проще снять clear, чем пережидать.

Усилитель с нуля

В командном аргументе amplifier 0 обычно создаёт эффект I, 1 — II, 2 — III. Это отличается от цифры, которую игрок видит в интерфейсе. Ненормально высокий уровень может вызвать переполнение, странную скорость или мгновенный урон; используйте только нужное минимальное значение.

Скрытие частиц

Последний логический аргумент в Java позволяет скрыть видимые частицы, но значок эффекта и сама механика могут остаться. Это полезно для карты, однако скрытый отрицательный эффект труднее диагностировать. Укажите в правилах карты, какие постоянные эффекты работают в фоне.

Командный блок

Для зоны баффа используйте повторяющийся командный блок с ограниченным селектором и короткой длительностью, которая регулярно обновляется. Не выдавайте огромную длительность каждый тик. Установите задержку или разумную область и предусмотрите clear при выходе, если логика этого требует.

Диагностика

Если эффект не виден, проверьте цель, идентификатор, уровень, длительность и частицы. Молоко снимает обычные эффекты вместе с полезными, а команда clear позволяет точный контроль. Некоторые сущности невосприимчивы или реагируют наоборот: мгновенное лечение повреждает нежить, мгновенный урон лечит её.

Теги для устойчивой карты

Вместо сложного повторяющегося селектора присвойте нужным игрокам или сущностям тег и выдавайте эффект только @a[tag=...] либо эквивалентом своей редакции. Отдельные команды добавления и удаления тега делают логику понятной: вошёл в класс — получил тег, вышел — эффект очищен и тег снят. Ограничьте дистанцию командного блока и не проверяйте всех сущностей мира каждый тик. Для отладки временно покажите частицы и короткую длительность, затем возвращайте скрытый визуальный режим.

Что читать дальше

Аметист в Minecraft: как найти жеоду и вырастить кристаллы · Древний город в Minecraft: поиск, лут и защита от Вардена · древние обломки майнкрафт · Наковальня в Minecraft: ремонт, книги и стоимость уровней

Быстрая проверка перед началом

команда effect майнкрафт: Зафиксируй исходные условия, выполни один шаг и сравни результат. Если версия или интерфейс отличаются, не переноси старый совет автоматически.

После первой попытки запиши, на каком шаге результат разошёлся с ожидаемым. Исправляй одну причину за раз: так ты не потеряешь рабочую часть схемы и поймёшь, какое изменение действительно помогло.

Частые вопросы

Как выдать Speed II на минуту?

В Java используйте форму /effect give с целью, minecraft:speed, 60 и amplifier 1; подтвердите порядок через автодополнение своей версии.

Почему amplifier 1 даёт второй уровень?

Командное значение считается с нуля: 0 соответствует I, 1 — II.

Как снять только один эффект?

В Java добавьте его идентификатор после цели в /effect clear. В Bedrock следуйте подсказке доступного синтаксиса.

Что значит hideParticles?

Он скрывает частицы эффекта, но не отменяет сам эффект; отображение значка зависит от интерфейса.

Почему @s не выбрал игрока в командном блоке?

@s обозначает исполнителя. Для игрока рядом нужен подходящий ограниченный селектор, например по дистанции.

Все материалы Minecraft →

ОБСУЖДЕНИЕ

Обсудим?

Задавай вопросы, отвечай другим и отмечай полезное сердечком. Комментарии и ответы появляются после модерации.

0 / 2000

Комментарии

Здесь начинается разговор.
Оставь первый комментарий.

Лайки сохраняются в этом браузере. Ники посетители указывают самостоятельно.