本站文本内容除另有声明外,转载时均必须注明出处,并遵守CC BY-NC-SA 3.0协议。(转载须知)
本站是中文Minecraft Wiki的镜像站,与Mojang Studios、Weird Gloop没有从属关系。(免责声明)
命令/enchant
阅读
2026-08-25更新
最新编辑:中文mcwiki机器人
阅读:
更新日期:2026-08-25
最新编辑:中文mcwiki机器人
语法
- Java版
enchant <targets> <enchantment> [<level>]
- 基岩版
enchant <player: target> <enchantmentId: int> [level: int]enchant <player: target> <enchantmentName: Enchant> [level: int]
参数
JE:<targets>:entity
BE:player: target:CommandSelector<Actor>
JE:<enchantment>:resource
BE:enchantmentId: int:int或<enchantmentName: Enchant>:enum
JE:<level>:integer
BE:level: int:int
结果
| 命令 | 触发条件 | Java版 | 基岩版 |
|---|---|---|---|
| 任意 | 参数不正确 | 无法解析 | 无法解析 |
<targets>或player: target未能选中实体(指定的玩家必须在线上) | 执行失败 | 执行失败 | |
<level>或level: int大于指定魔咒的最大等级 | |||
level: int小于1 | 无法解析 | ||
| 所有实体均无手持物品 | 执行失败 | ||
| 魔咒对所有实体的手持物品无效 | |||
| 魔咒与已存在的魔咒冲突 (例如不能给带有“多重射击”的弩添加“穿透”,不能给带有“锋利I”的剑添加“锋利III” | |||
| 所有目标的手持物品均带有该(最高等级的) | |||
| 不符合以上所有条件 | 执行成功 | ||
输出
| 命令 | 版本 | 条件 | 成功次数 | /execute store success ... | /execute store result ... |
|---|---|---|---|---|---|
| 任意 | Java版 | 失败 | 0 | 0 | 0 |
| 成功 | 1 | 1 | 物品成功添加魔咒的玩家数量 | ||
| 基岩版 | 失败 | 0 | N/A | N/A | |
| 成功 | 物品成功添加魔咒的玩家数量 | N/A | N/A |
示例
- 给所有手持弓的玩家的主手物品添加无限:
enchant @a 22[仅基岩版]或 enchant @a infinity - 给所有手持剑的盔甲架的主手物品添加锋利:
enchant @e[type=armor_stand] 9[仅基岩版]或 enchant @e[type=armor_stand] sharpness
历史
| Java版 | |||||||
|---|---|---|---|---|---|---|---|
| 1.4.4 | pre | 加入了/enchant命令。
| |||||
| 1.13 | 17w45a | 移除了/enchant命令。
| |||||
| 18w06a | 重新加入了/enchant命令。
| ||||||
| 携带版Alpha | |||||||
| 0.16.0 | build 5 | 加入了/enchant命令。
| |||||

沪公网安备 31011002002714 号