Накладывает чары на удерживаемый игроком предмет с учётом всех ограничений.
Использование
enchant <игрок > <ID чар > [уровень ]
enchant <player: target > <enchantmentId: int > [level: int ]
enchant <player: target > <enchantmentName: Enchant > [level: int ]
Аргументы
игрок (BE: player: target )
Имя игрока, его UUID или селектор , на удерживаемый предмет которого необходимо наложить чары.
ID чар (BE: enchantmentId: int или enchantmentName: Enchant )
ID чар , накладываемых на удерживаемый игроком предмет.
уровень (BE: level: int ) (необязательно)
Уровень накладываемых чар. По умолчанию 1.
Результат
Не выполняется, если неверно указаны аргументы.
Не выполняется, если игрок не найден.
Не выполняется, если накладываемые чары конфликтуют с предметом или другими чарами.
В случае успеха накладывает указанные чары на удерживаемый целью предмет.
Примеры
Накладывание чар «Бесконечность I» на луки, которые держат игроки: enchant @a 51 или enchant @a minecraft:infinity
Примечание
Эта команда учитывает совместимость чар и предмета, другие команды (такие как /give , /replaceitem и /data ) этого не делают.
История
Это заготовка раздела статьи.
Вы можете помочь проекту,
дополнив и оформив его.
Официальный выпуск Java Edition
1.4.4 pre Добавлена команда /enchant.
1.13 17w45a Удалена команда /enchant.
18w06a Повторно добавлена команда /enchant.
Альфа-версия Pocket Edition
0.16.0 build 5 Добавлена команда /enchant.