/enchant @p sharpness
/enchant @p sharpness <等级>
@p指最近的玩家,亦可用自己的游戏ID代替;
“sharpness”为“锋利”附魔字母ID(缩写),完整字母ID为minecraft:sharpness;
“<等级>”为附魔等级整数。
多人联机服务器中的管理员,或开启作弊模式的单人世界玩家,也可以通过/enchant等命令为物品附魔。使用/give获得的物品所附魔咒的最高等级为32767[到1.14为止]或2147483647[将在1.14到来]。
——引用自中文MinecraftWiki附魔条目
enchant
为一位玩家手持的物品添加(附魔,答者补充)。
语法
Java版
enchant <目标> <魔咒> [等级]
参数
目标(基岩版:玩家:目标)
指定目标。必须是一个玩家名或。
魔咒(基岩版:魔咒ID:整数或魔咒名:字符串)
指定添加至玩家手持物品的魔咒。必须是一个有效的。在Java版,必须是完整的字母ID(如minecraft:sharpness),可以省略命名空间(如sharpness)。在基岩版,可以是数字(如16)。
等级(基岩版:等级:整数)(可选)
指定魔咒等级。必须至少为1且不超过指定魔咒的。若未指定,默认为1。
效果
若参数指定不正确,或当玩家未能指定一个或更多的在线玩家,或当魔咒对物品无效或与现有魔咒冲突时则失败(例如,“火焰保护”魔咒无法给予已附魔“保护”的盔甲,而“锋利III”无法给予已附魔“锋利I”的剑)。
若成功,添加指定的魔咒至目标的手持物品。
示例
给所有手持弓的玩家附魔无限:enchant @a 51[仅版]或enchant @a infinity
备注
虽然/enchant对魔咒有等级和兼容性限制,但其他命令(如/、/和/)可以绕过这些限制,如/give @s diamond_sword{Enchantments:[{lvl:10000,id:sharpness}]},给予自己一把10000级锋利的钻石剑。
——引用自中文MinecraftWiki命令条目
亲测示意图