エンチャントコマンド一覧
Minecraftの全43種類のエンチャントについて、ID、効果、最大レベル、対応アイテム、競合関係を掲載。一括生成で/enchantコマンドや最大レベル・上限超え(レベル255まで)のエンチャントアイテムを作成できます。
エンチャントコマンドは /enchant <玩家> <附魔> [等级]例: /enchant @s sharpness 5 手に持った剣にダメージ増加 Vを付与できます。/enchant は、そのエンチャントを付与できるアイテムにのみ使え、最大レベルを超えることはできません。ダメージ増加 10やダメージ軽減 255のような上限を超えるエンチャントを付けるには、give コマンドでアイテムを直接入手してください。このページでは、すべてのエンチャントのID、最大レベル、対応アイテムを掲載しています。
よくある質問
エンチャントコマンドで「エンチャントできません」と表示されるのはなぜ?
/enchantは、手に持っているアイテムがそのエンチャントに対応していて、既存のエンチャントと競合せず(例:ダメージ増加とアンデッド特効)、レベルが最大値以下の場合に使用できます。条件を満たさない場合はgiveコマンドを使い、アイテムにエンチャントを直接指定してください。
最大レベルのエンチャントが付いた武器を手に入れるには?
次の構文を使うとアイテム生成器アイテムを選び、エンチャントにチェックを入れて最大レベルに設定します。または、エンチャントの個別ページを開き、「最大レベルのエンチャント付きアイテム」のコマンドをコピーしてください。
エンチャントの最大レベルはいくつ?
バニラのエンチャントテーブルと金床では、各エンチャントの最大レベル(例:ダメージ増加 V)までしか付与できません。コマンドではレベル255まで指定できますが、多くのエンチャントは一定レベルを超えると効果が増加しません。
エンチャントの本を入手するコマンドは?
1.20.5以降:/give @s enchanted_book[stored_enchantments={sharpness:5}];1.20.4以前:/give @s enchanted_book{StoredEnchantments:[{id:"minecraft:sharpness",lvl:5s}]}。