Конструктор команды /effect: наложите эффект зелья на игрока или моба, задайте длительность и уровень, при желании скройте мерцающие частицы. Уровень переводится в «усиление» автоматически.
Описание и как пользоваться
Команда /effect выдаёт эффект — тот же, что даёт зелье. В Java начиная с 1.13 формат такой: /effect give <цель> <эффект> <секунды> <усиление> [скрыть_частицы]. Важная тонкость — «усиление» (amplifier) на единицу меньше уровня: эффект I уровня — это усиление 0, эффект V — усиление 4. В этом генераторе вы указываете привычный уровень, а команда сама подставит правильное усиление. Длительность задаётся в секундах; в версиях 1.19.4 и новее вместо числа можно написать infinite — бесконечный эффект. Галочка скрытия частиц убирает мерцающие точки вокруг персонажа, но сам эффект остаётся. Чтобы снять эффект, в Java используют /effect clear. В Bedrock команда короче — без слова give. Выберите издание, эффект и параметры — и копируйте готовую строку.
Частые вопросы
Как наложить эффект навсегда?
В поле длительности впишите infinite (Java 1.19.4+). В более старых версиях задайте большое число секунд, например 1000000.
Чем уровень отличается от усиления?
Усиление в команде на 1 меньше уровня: уровень II — это усиление 1, уровень V — усиление 4. Генератор делает этот пересчёт за вас: вы вводите уровень.
Как убрать частицы эффекта?
Поставьте галочку «Скрыть частицы». В команду добавится параметр true, и мерцающие точки вокруг игрока исчезнут, а эффект продолжит действовать.
Как снять наложенный эффект?
Используйте команду /effect clear <цель> [эффект]. Без указания эффекта снимаются все. В Bedrock — /effect <цель> clear.
Команда /effect give выдаёт ошибку — почему?
Слово give в /effect появилось в Java 1.13. Если у вас версия старше или Bedrock, выберите Bedrock — там используется формат без give.