
命令
/enchant
为每个目标主手中持有的物品添加一个附魔。
| /enchant <targets> <enchantment> [<level>] |
| 参数 | 值的类型 | 输入内容 |
|---|---|---|
| <targets> | 目标选择器 | 主手物品被附魔的玩家或生物。接受玩家名称,或可匹配多个实体的目标选择器。一个或多个实体。 |
| <enchantment> | 游戏ID | 要应用的附魔的ID,例如 minecraft:sharpness。某个附魔的ID。 |
| <level> | 整数 | 附魔等级。整数,0或更大,且不超过该附魔的最高等级。默认为1。至少为0。 |
| 权限等级 | 2:管理员、开启作弊的世界、命令方块和函数 |
| 适用于 | 多人服务器上的管理员、启用作弊的单人世界,以及命令方块和函数。 |
| 结果 | 报告施加的附魔和等级,以及获得者。/execute store 保存的数字是手持物品被附魔的目标数量。 |
| 等级限制 | 等级不能高于该附魔的最高等级(例如锋利为5,耐久为3,经验修补为1)。更大的数字会失败,并给出指出最大值的消息。 |
| 默认等级 | 如果没有给出等级,则应用等级1。 |
| 物品必须支持该附魔 | 手持物品必须是该附魔支持的物品之一。否则命令会失败并提示“无法支持该附魔”。 |
| 无冲突的附魔 | 如果物品已有与新附魔互斥的附魔,或已有相同的附魔,该命令会失败。不能用来提高物品已有附魔的等级。 |
| 仅主手 | 只有主手中的物品会被附魔。手中为空的目标会失败,并提示“未持有任何物品”。 |
| 目标必须是生物 | 目标必须是玩家或生物。其他实体(如掉落物)无效。 |
| 多个目标 | 有多个目标时,无法被附魔的目标会被跳过,不报错。如果没有任何东西能被附魔,命令会失败并提示“没有变化”。 |
/enchant @s minecraft:sharpness 5为你主手中的物品添加锋利 V。
/enchant @s minecraft:mending为你主手中的物品添加经验修补。
/enchant @s minecraft:unbreaking 3为你主手中的物品添加耐久 III。
/enchant @p minecraft:efficiency 5为最近的玩家持有的工具添加效率 V。
/enchant @a minecraft:protection 4为每名玩家持有的盔甲添加保护 IV,并跳过持有其他物品的玩家。



