指令/enchant

出自Minecraft Wiki
跳到: 導覽搜尋
enchant
限制條件

管理員

加入版本

1.4.41.4.4-pre
PE Alpha 0.16.0PE Alpha 0.16.0 build 5

為一位玩家手持的物品添加附魔。受限於鐵砧機制

語法
  • Java版
enchant <目标> <魔咒> [等级]
  • 基岩版
enchant <玩家:目标> <魔咒ID:整数> [等级:整数]
可使用附魔ID的字符串形式:
enchant <玩家:目标> <魔咒名:字符串> [等级:整数]
參數
目標(基岩版:玩家:目標
指定目標。必須是一個玩家名或目標選擇器
附魔(基岩版:附魔ID:整數附魔名:字符串
指定添加至玩家手持物品的附魔。必須是一個有效的附魔ID。在Java版,必須是完整的字母ID(如minecraft:sharpness),可以省略命名空間(如sharpness)。在基岩版,可以是數字(如16)。
等級(基岩版:等級:整數)(可選)
指定附魔等級。必須至少為1且不超過指定附魔的最大等級。若未指定,預設為1。
效果
若參數指定不正確,或當玩家未能指定一個或更多的在線玩家,或當附魔對物品無效或與現有附魔衝突時則失敗(例如,「火焰保護」附魔無法給予已附魔「保護」的盔甲,而「鋒利III」無法給予已附魔「鋒利I」的劍)。
若成功,添加指定的附魔至目標的手持物品。
示例
給所有手持弓的玩家附魔無限:enchant @a 51‌‌[僅基岩版]enchant @a infinity
備註
雖然/enchant對附魔有等級和兼容性限制,但其他指令(如/give/replaceitem/data)可以繞過這些限制,如/give @s diamond_sword{Enchantments:[{lvl:10000,id:sharpness}]},給予自己一把10000級鋒利的鑽石劍。

歷史[編輯 | 編輯原始碼]

Java版
1.4.4 pre 加入了/enchant指令。
1.13 17w45a 移除了/enchant指令。
18w06a 加入了/enchant指令。
攜帶版(Alpha)
0.16.0 build 5 加入了/enchant指令。