10 декабря 2019 года планируется обновление программного обеспечения сайта, MediaWiki, до версии 1.33. В ходе обновления сайт будет временно доступен только для чтения. Подробная информация об этом обновлении доступна на Справочной вики Gamepedia.

We are currently performing an upgrade to our software. This upgrade will bring MediaWiki from version 1.31 to 1.33. While the upgrade is being performed on your wiki it will be in read-only mode. For more information check here.

Команды консоли/effect

Материал из Minecraft Wiki
Перейти к: навигация, поиск
effect
Ограничения

Оператор

Первое появление

1.5 (13w09b)
PE 1.0.5 (PE 1.0.5 build 1)

Накладывает или снимает эффекты с сущностей.

Использование
  • Java Edition
effect give <цель> <эффект> [<время>] [<уровень>] [<скрыватьЧастицы>]
effect clear <цель> [<эффект>]
  • Bedrock Edition
effect <player: target> clear (снимает все эффекты)
effect <player: target> <effect: Effect> [seconds: int] [amplifier: int] [true|false] (накладывает эффект)
Аргументы
цель (BE: player: target)
Имя игрока или селектор, с которого необходимо снять/наложить эффект.
эффект (BE: effect: Effect)
Идентификатор накладываемого эффекта.
время (BE: seconds: int) (необязательно)
Длительность эффекта в секундах (для мгновенных эффектов — в игровых тактах). Значение 0 снимает эффект.‌[Только для Bedrock Edition] По умолчанию — 30.
уровень (BE: amplifier: int) (необязательно)
Количество дополнительных уровней эффекта. Допустимое значение — целое число от 0 до 255. По умолчанию 0.
скрыватьЧастицы (BE: true|false) (необязательно)
Должны ли быть скрытыми частицы эффекта и его индикатор в вернем правом углу. Допустимое значение — true или false. По умолчанию false.
Результат
Не выполняется, если неверно указаны аргументы.
Не выполняется, если игрок не найден.
Не выполняется, если при снятии эффекта он отсутствует.
В случае успеха:
  • clear — снимает все эффекты с цели.
  • give — накладывает/снимает указанный эффект с цели. Если цель уже имеет указанный эффект, то:
если новый уровень больше текущего, применяется новый эффект.
если новый уровень равен текущему и новое время меньше текущего, время эффекта устанавливается на новое.
в остальных случаях команда выполняется, но ничего не происходит.
Примеры
Наложение эффекта «Спешка III» на ближайшего игрока на минуту:
effect give @p minecraft:haste 60 2[Только для Java Edition] или effect @p minecraft:haste 60 2[Только для Bedrock Edition]
Наложение эффекта «Скорость I» на ближайшего игрока на минуту без отображения частиц:
effect give @p minecraft:speed 60 0 true[Только для Java Edition] или effect @p minecraft:speed 60 0 true[Только для Bedrock Edition]
Снятие эффекта спешки со всех игроков:
effect clear @a minecraft:haste[Только для Java Edition] или effect @a minecraft:haste 0[Только для Bedrock Edition]
Снятие всех эффектов со всех зомби:
effect clear @e[type=zombie][Только для Java Edition] или effect @e[type=zombie] clear[Только для Bedrock Edition]