【マイクラ】エンチャントID一覧|enchantコマンド・最大レベル対応表【Java/統合版】

マイクラのエンチャントIDを、Java版・統合版の両方で確認したい方向けの記事です
/enchantコマンドで使うIDと最大レベルを一覧表でまとめています
Java版と統合版ではIDの書き方が違うので、そこだけ特に注意してください

こんにちは。ゆずかきです。

マイクラでコマンドを使っていると、

「シャープネスって sharpness で合ってたっけ?」
「統合版でも minecraft:sharpness って書くの?」
「最大レベル5までなのに、なんでコマンドが失敗するの?」

…みたいに、エンチャントIDまわりで手が止まることって結構ありますよね。

特に、Java版と統合版では /enchant コマンドの書き方が微妙に違います。
さらに、メイス用の密度・防具貫通・ウィンドバースト、槍用のランジなど、新しいエンチャントも増えているので、昔の一覧だけ見ていると情報が足りないこともあります。

この記事では、マイクラのエンチャントID一覧・最大レベル・Java版と統合版の違いを、コマンドで使いやすい形に整理していきますね。

この記事を読めば、次のことが分かります。

  • Java版の /enchant で使うエンチャントIDが分かります👍
  • 統合版の /enchant で使う文字IDが分かります👌
  • 最大レベル・競合・コマンドが失敗する原因も確認できます

それでは、やっていきましょう!

※本記事では、Java版1.21.11以降で追加された槍用エンチャント「ランジ」も含めて整理しています。
※統合版は、公式コマンド仕様で使える /enchant の文字IDを基準にしています。統合版の槍・ランジは、Bedrock 1.21.130以降の内容として扱っています。
※ゲーム内仕様は今後のアップデートで変わる可能性があります。古いバージョン・未更新サーバーでは一部IDが使えない場合があります。


目次

1. エンチャントID一覧を見る前に知っておきたいこと
2. Java版と統合版のenchantコマンドの違い
3. エンチャントID・最大レベル対応表【Java/統合版】
4. 防具系エンチャントID一覧
5. 武器・メイス・槍系エンチャントID一覧
6. 道具・弓・クロスボウ・釣り系エンチャントID一覧
7. 競合するエンチャント早見表
8. よく使うenchantコマンド例
9. コマンドが失敗する時のチェックポイント
10. まとめ
11. 引用・参考文献

この記事で分かること
・マイクラのエンチャントID一覧
・Java版と統合版の /enchant コマンドの違い
・最大レベル、競合、失敗しやすいポイント


1. エンチャントID一覧を見る前に知っておきたいこと

まず最初に大事なところから。

/enchant コマンドは、プレイヤーが手に持っているアイテムにエンチャントを付けるコマンドです。

たとえば、剣を手に持っている状態で、

/enchant @p minecraft:sharpness 5

と入力すると、Java版では手持ちの剣にダメージ増加Vを付けられます。

ただし、ここで注意です。

/enchant は何でも自由に付けられる万能コマンドではありません。
基本的には、金床で付けられる範囲に近い制限があります。

  • 対象アイテムに対応していないエンチャントは付かない
  • 競合するエンチャントは同時に付かない
  • 最大レベルを超える指定は失敗する
  • すでに同じエンチャントが付いている場合、追加できないことがある

つまり、サバイバルで普通に作れるようなエンチャントを、コマンドで素早く付けるためのものだと思うと分かりやすいです。

よくある勘違い
/enchant でレベル1000の剣を作ろうとしても、基本的には失敗します。
最大レベルを超えた特殊アイテムを作る場合は、Java版なら /give など別コマンドの領域になります。

本記事では、まず実用性を優先して、通常の /enchant コマンドで使うエンチャントIDを一覧化しますね。


2. Java版と統合版のenchantコマンドの違い

Java版と統合版では、エンチャントIDの書き方が違います。
ここを間違えると、ID自体は合っていてもコマンドが通りません。

Java版の書き方

Java版では、基本的に minecraft: 付きのIDを使います。

/enchant @p minecraft:sharpness 5

minecraft: を省略しても補完で通ることはありますが、記事やメモに残すなら、正式なIDとして minecraft:sharpness の形で書いておく方が安全です。

統合版の書き方

統合版では、基本的に minecraft: を付けません。

/enchant @p sharpness 5

統合版で、

/enchant @p minecraft:sharpness 5

のように入力すると、環境によってはエラーになります。
統合版は名前空間なしと覚えておきましょう。

Java版と統合版の違いを表で整理

項目 Java版 統合版
基本構文 /enchant <targets> <enchantment> [<level>] /enchant <player> <enchantmentName> [level]
IDの書き方 minecraft:sharpness sharpness
対象 対象の手持ちアイテム 対象プレイヤーの手持ちアイテム
チート・権限 OP権限・コマンド使用権限が必要 チートON・権限が必要
注意点 minecraft:付きで覚えるとミスが少ない minecraft:を付けずに入力する


ここを押さえておくだけで、エンチャントIDのミスはかなり減ります。
次の章から、一覧表を出していきますね。


3. エンチャントID・最大レベル対応表【Java/統合版】

ここが本記事のメインです。
マイクラのエンチャントID一覧を、Java版と統合版で比較できるようにまとめました。

表の見方は下記です。

  • Java版ID:Java版の /enchant で使うID
  • 統合版ID:統合版の /enchant で使う文字ID
  • 最大レベル:通常の /enchant で指定できる上限
  • 主な対象:サバイバル運用でよく付けるアイテム
日本語名 Java版ID 統合版ID 最大レベル 主な対象
ダメージ軽減minecraft:protectionprotectionIV(4)防具
火炎耐性minecraft:fire_protectionfire_protectionIV(4)防具
落下耐性minecraft:feather_fallingfeather_fallingIV(4)ブーツ
爆発耐性minecraft:blast_protectionblast_protectionIV(4)防具
飛び道具耐性minecraft:projectile_protectionprojectile_protectionIV(4)防具
水中呼吸minecraft:respirationrespirationIII(3)ヘルメット・カメの甲羅
水中採掘minecraft:aqua_affinityaqua_affinityI(1)ヘルメット・カメの甲羅
棘の鎧minecraft:thornsthornsIII(3)防具
水中歩行minecraft:depth_striderdepth_striderIII(3)ブーツ
氷渡りminecraft:frost_walkerfrost_walkerII(2)ブーツ
束縛の呪いminecraft:binding_cursebindingI(1)防具・装備品
ソウルスピードminecraft:soul_speedsoul_speedIII(3)ブーツ
スニーク速度上昇minecraft:swift_sneakswift_sneakIII(3)レギンス
ダメージ増加minecraft:sharpnesssharpnessV(5)剣・斧・槍など
アンデッド特効minecraft:smitesmiteV(5)剣・斧・メイス・槍など
虫特効minecraft:bane_of_arthropodsbane_of_arthropodsV(5)剣・斧・メイス・槍など
ノックバックminecraft:knockbackknockbackII(2)剣・槍など
火属性minecraft:fire_aspectfire_aspectII(2)剣・メイス・槍など
ドロップ増加minecraft:lootinglootingIII(3)剣・槍など
範囲ダメージ増加minecraft:sweeping_edgeなし(Java限定)III(3)
効率強化minecraft:efficiencyefficiencyV(5)ツルハシ・斧・シャベル・クワなど
シルクタッチminecraft:silk_touchsilk_touchI(1)道具
耐久力minecraft:unbreakingunbreakingIII(3)多くの装備・道具
幸運minecraft:fortunefortuneIII(3)ツルハシ・斧・シャベル・クワなど
射撃ダメージ増加minecraft:powerpowerV(5)
パンチminecraft:punchpunchII(2)
フレイムminecraft:flameflameI(1)
無限minecraft:infinityinfinityI(1)
宝釣りminecraft:luck_of_the_sealuck_of_the_seaIII(3)釣竿
入れ食いminecraft:lurelureIII(3)釣竿
忠誠minecraft:loyaltyloyaltyIII(3)トライデント
串刺しminecraft:impalingimpalingV(5)トライデント
激流minecraft:riptideriptideIII(3)トライデント
召雷minecraft:channelingchannelingI(1)トライデント
拡散minecraft:multishotmultishotI(1)クロスボウ
高速装填minecraft:quick_chargequick_chargeIII(3)クロスボウ
貫通minecraft:piercingpiercingIV(4)クロスボウ
密度minecraft:densitydensityV(5)メイス
防具貫通minecraft:breachbreachIV(4)メイス
ウィンドバーストminecraft:wind_burstwind_burstIII(3)メイス
ランジminecraft:lungelungeIII(3)
修繕minecraft:mendingmendingI(1)多くの装備・道具
消滅の呪いminecraft:vanishing_cursevanishingI(1)多くの装備・道具


統合版の呪い系エンチャントは、資料によって curse_of_binding / curse_of_vanishing のように紹介されることもあります。
ただ、統合版の /enchant コマンドでは、公式コマンド一覧にある binding / vanishing の形をまず使うのが分かりやすいです。

注意!
Java版のIDをそのまま統合版に入れると失敗することがあります。
特に、minecraft:binding_cursebindingminecraft:vanishing_cursevanishing は見た目がかなり違うので注意してくださいね。


4. 防具系エンチャントID一覧

ここからは、用途別にもう少し見やすく整理していきます。
まずは、防具系エンチャントです。

防具エンチャントは、サバイバル生活の安定感に直結します。
とくに初心者さんは、まずダメージ軽減IV・落下耐性IV・水中呼吸III・水中採掘Iあたりを覚えておくと便利です。

用途 日本語名 Java版ID 統合版ID 最大
全体防御ダメージ軽減minecraft:protectionprotectionIV
火・溶岩対策火炎耐性minecraft:fire_protectionfire_protectionIV
落下対策落下耐性minecraft:feather_fallingfeather_fallingIV
クリーパー・TNT対策爆発耐性minecraft:blast_protectionblast_protectionIV
矢・トライデント対策飛び道具耐性minecraft:projectile_protectionprojectile_protectionIV
水中探索水中呼吸minecraft:respirationrespirationIII
水中採掘水中採掘minecraft:aqua_affinityaqua_affinityI
反撃棘の鎧minecraft:thornsthornsIII
水中移動水中歩行minecraft:depth_striderdepth_striderIII
水面移動氷渡りminecraft:frost_walkerfrost_walkerII
ソウルサンド移動ソウルスピードminecraft:soul_speedsoul_speedIII
古代都市探索スニーク速度上昇minecraft:swift_sneakswift_sneakIII
呪い束縛の呪いminecraft:binding_cursebindingI


防具でよく使うコマンド例

Java版で、手持ちのブーツに落下耐性IVを付けるなら、

/enchant @p minecraft:feather_falling 4

統合版なら、

/enchant @p feather_falling 4

です。

防具系で一番ありがたいのは、やっぱり落下耐性IVだと思います。
エリトラ移動、洞窟探索、建築中の落下事故など、助かる場面が本当に多いです。


5. 武器・メイス・槍系エンチャントID一覧

次は、武器系です。

武器エンチャントは、剣・斧・トライデント・メイス・槍などで使います。
近年のアップデートで、メイス専用エンチャント槍専用エンチャントが追加されているので、古い一覧を見ている方はここを確認しておきましょう。

用途 日本語名 Java版ID 統合版ID 最大 主な対象
汎用火力ダメージ増加minecraft:sharpnesssharpnessV剣・斧・槍など
アンデッド対策アンデッド特効minecraft:smitesmiteV剣・斧・メイス・槍など
虫系対策虫特効minecraft:bane_of_arthropodsbane_of_arthropodsV剣・斧・メイス・槍など
押し出しノックバックminecraft:knockbackknockbackII剣・槍など
炎上火属性minecraft:fire_aspectfire_aspectII剣・メイス・槍など
ドロップ増加ドロップ増加minecraft:lootinglootingIII剣・槍など
範囲攻撃範囲ダメージ増加minecraft:sweeping_edgeなしIIIJava版の剣
メイス火力密度minecraft:densitydensityVメイス
メイス対防具防具貫通minecraft:breachbreachIVメイス
メイス特殊ウィンドバーストminecraft:wind_burstwind_burstIIIメイス
槍専用ランジminecraft:lungelungeIII


メイス用エンチャントの注意点

メイスには、専用エンチャントとして密度・防具貫通・ウィンドバーストがあります。

  • 密度:落下攻撃のダメージを強化
  • 防具貫通:相手の防具効果を弱める
  • ウィンドバースト:命中時に上方向へ跳ね上がる特殊効果

メイスは普通の剣とは使い方が違うので、単純にダメージ増加を付ければOKという武器ではありません。
サバイバルで使うなら、まずは密度V + ウィンドバーストあたりを目標にすると扱いやすいです。

槍用エンチャントの注意点

Java版1.21.11以降、統合版1.21.130以降の環境では、槍用エンチャントとしてランジが追加されています。
ランジは槍のジャブ攻撃に関係するエンチャントで、レベルが上がるほど移動に関わる効果が強くなります。

ただし、ランジは新しめのエンチャントです。
古いゲームバージョン、古いサーバー、未更新の統合版環境では、IDを入力しても補完に出なかったり、コマンドが失敗したりします。

チェックポイント
lunge が使えない場合、まずはゲームバージョンを確認してください。
エンチャントIDが間違っているのではなく、環境がまだ対応していない可能性があります。


6. 道具・弓・クロスボウ・釣り系エンチャントID一覧

次は、道具・弓・クロスボウ・釣り系です。

サバイバル生活で一番使うのは、やっぱり効率強化V・耐久力III・修繕・幸運III・シルクタッチあたりです。
この辺りを覚えておくと、採掘も建築もかなり楽になります。

用途 日本語名 Java版ID 統合版ID 最大 主な対象
採掘速度効率強化minecraft:efficiencyefficiencyVツルハシ・斧・シャベル・クワなど
ブロック回収シルクタッチminecraft:silk_touchsilk_touchI道具
耐久補助耐久力minecraft:unbreakingunbreakingIII多くの装備・道具
ドロップ増加幸運minecraft:fortunefortuneIIIツルハシ・斧・シャベル・クワなど
経験値修理修繕minecraft:mendingmendingI多くの装備・道具
死亡時消滅消滅の呪いminecraft:vanishing_cursevanishingI多くの装備・道具
弓火力射撃ダメージ増加minecraft:powerpowerV
弓ノックバックパンチminecraft:punchpunchII
火矢フレイムminecraft:flameflameI
矢消費なし無限minecraft:infinityinfinityI
釣りの宝宝釣りminecraft:luck_of_the_sealuck_of_the_seaIII釣竿
釣り速度入れ食いminecraft:lurelureIII釣竿
トライデント戻り忠誠minecraft:loyaltyloyaltyIIIトライデント
トライデント火力串刺しminecraft:impalingimpalingVトライデント
水中・雨天移動激流minecraft:riptideriptideIIIトライデント
召雷minecraft:channelingchannelingIトライデント
クロスボウ3発拡散minecraft:multishotmultishotIクロスボウ
装填短縮高速装填minecraft:quick_chargequick_chargeIIIクロスボウ
矢の貫通貫通minecraft:piercingpiercingIVクロスボウ


シルクタッチと幸運は同時に付けられません

採掘道具でよくあるミスが、シルクタッチと幸運を同じツルハシに付けようとすることです。

これは競合するので、普通の /enchant コマンドでは同時に付けられません。

おすすめは、ツルハシを2本作ることです。

  • 幸運IIIツルハシ:ダイヤ・石炭・レッドストーン・ラピスラズリなどの回収用
  • シルクタッチツルハシ:鉱石ブロック・ガラス・氷・本棚などの回収用

筆者もサバイバルでは、この2本を分けて持つ派です。
これが一番事故が少ないです。


7. 競合するエンチャント早見表

/enchant コマンドが失敗する原因として多いのが、競合エンチャントです。

IDもレベルも合っているのに付かない場合、すでに付いている別エンチャントと競合している可能性があります。

競合グループ 同時に付けられない主な組み合わせ メモ
防御系 ダメージ軽減 / 火炎耐性 / 爆発耐性 / 飛び道具耐性 基本的に1つの防具部位へ同時付与不可。迷ったらダメージ軽減IVが扱いやすいです。
ブーツ移動系 水中歩行 / 氷渡り 水中探索用なら水中歩行、氷上移動用なら氷渡りです。
採掘系 シルクタッチ / 幸運 ツルハシは2本運用が安定です。
無限 / 修繕 弓は無限派か修繕派で分かれます。矢を節約したいなら無限が便利です。
トライデント 激流 / 忠誠・召雷 忠誠と召雷は一緒に使えますが、激流とは競合します。
クロスボウ 拡散 / 貫通 普段使いは貫通、ロマン運用なら拡散という感じです。
攻撃系 ダメージ増加 / アンデッド特効 / 虫特効 剣・斧・槍などで競合します。汎用ならダメージ増加、ウィザー対策ならアンデッド特効が便利です。
メイス系 密度 / 防具貫通 / アンデッド特効 / 虫特効 メイス専用エンチャントは組み合わせに注意。とくに密度と防具貫通は同時に付けられません。
槍系 ランジ / 修繕 Java版では、ランジ付きの槍に修繕を同時に付けようとすると失敗する場合があります。


注意点
コマンドで失敗すると、ついIDのスペルミスを疑いがちです。
でも実際は、すでに付いているエンチャントとの競合が原因ということも多いです。
まずはアイテムに何が付いているか見直してみましょう。


8. よく使うenchantコマンド例

ここでは、実際に使いやすいコマンド例を載せておきます。
Java版と統合版で分けているので、自分の環境に合わせてコピペしてくださいね。

ダイヤ剣にダメージ増加Vを付ける

Java版:

/enchant @p minecraft:sharpness 5

統合版:

/enchant @p sharpness 5

ツルハシに効率強化Vを付ける

Java版:

/enchant @p minecraft:efficiency 5

統合版:

/enchant @p efficiency 5

ツルハシに幸運IIIを付ける

Java版:

/enchant @p minecraft:fortune 3

統合版:

/enchant @p fortune 3

ツルハシにシルクタッチを付ける

Java版:

/enchant @p minecraft:silk_touch 1

統合版:

/enchant @p silk_touch 1

ブーツに落下耐性IVを付ける

Java版:

/enchant @p minecraft:feather_falling 4

統合版:

/enchant @p feather_falling 4

弓に射撃ダメージ増加Vを付ける

Java版:

/enchant @p minecraft:power 5

統合版:

/enchant @p power 5

クロスボウに高速装填IIIを付ける

Java版:

/enchant @p minecraft:quick_charge 3

統合版:

/enchant @p quick_charge 3

トライデントに忠誠IIIを付ける

Java版:

/enchant @p minecraft:loyalty 3

統合版:

/enchant @p loyalty 3

メイスに密度Vを付ける

Java版:

/enchant @p minecraft:density 5

統合版:

/enchant @p density 5

槍にランジIIIを付ける

Java版:

/enchant @p minecraft:lunge 3

統合版:

/enchant @p lunge 3

※ランジは対応バージョン以降で使える新しめのエンチャントです。古い環境では使えません。


9. コマンドが失敗する時のチェックポイント

最後に、/enchant コマンドが失敗する時の確認ポイントをまとめておきます。

コマンドが赤くなる
IDは合っているはずなのに付かない
最大レベルのはずなのに失敗する

こういう時は、下のリストを順番に見てください。

  • [ ] Java版なのに、統合版のIDで入力していないか?
  • [ ] 統合版なのに、minecraft: を付けていないか?
  • [ ] 対象プレイヤーがアイテムを手に持っているか?
  • [ ] そのアイテムに対応したエンチャントか?
  • [ ] 最大レベルを超えていないか?
  • [ ] すでに同じエンチャントが付いていないか?
  • [ ] 競合するエンチャントが付いていないか?
  • [ ] チート・OP権限が有効か?
  • [ ] そのエンチャントが今のバージョンに存在するか?

特に多いのは、統合版で minecraft: を付けてしまうミスです。
Java版の情報に慣れている方ほど、ここで引っかかりやすいです。

失敗例:統合版でJava版IDを入れている

/enchant @p minecraft:sharpness 5

統合版では、基本的に下記のように入力します。

/enchant @p sharpness 5

失敗例:最大レベルを超えている

/enchant @p minecraft:sharpness 10

ダメージ増加の通常最大レベルはV(5)です。
/enchant では最大レベルを超えた指定は通らないので、下記のようにします。

/enchant @p minecraft:sharpness 5

失敗例:シルクタッチと幸運を同時に付けようとしている

/enchant @p minecraft:silk_touch 1
/enchant @p minecraft:fortune 3

同じツルハシに両方付けようとすると、競合して失敗します。
この場合は、幸運用ツルハシシルクタッチ用ツルハシを分けましょう。


10. まとめ

以上、マイクラのエンチャントID一覧と、Java版・統合版の /enchant コマンドの違いをまとめました。

要点を整理すると、

  • Java版は minecraft:sharpness のように、minecraft: 付きで覚えると分かりやすい
  • 統合版は sharpness のように、名前空間なしで入力する
  • /enchant は手持ちアイテムに付けるコマンド
  • 最大レベル超え、競合、対象外アイテムでは失敗する
  • メイス用の密度・防具貫通・ウィンドバースト、槍用のランジも忘れず確認する

このあたりを押さえておけば、エンチャントIDで迷うことはかなり減ると思います。

特に、サバイバルでよく使うのは下記です。

  • 剣:sharpness / smite / looting / unbreaking / mending
  • ツルハシ:efficiency / fortune / silk_touch / unbreaking / mending
  • ブーツ:feather_falling / depth_strider / soul_speed
  • 弓:power / flame / infinity
  • メイス:density / breach / wind_burst
  • 槍:lunge

最初は全部覚えなくて大丈夫です。
よく使うIDだけメモしておいて、必要になった時に一覧から探せばOKです。

では、本日はここまでで終わります。
最後までご覧いただき、ありがとうございました。
柚子クラでは他にもマイクラの便利コマンドや装置系の記事をまとめているので、ぜひご覧くださいね(^^♪


11. 引用・参考文献

この記事を書くにあたり、以下の公式ドキュメント・コミュニティWikiを参考にしています。