【マイクラ攻略】enchantコマンドでエンチャントを付ける方法とエンチャントID一覧【統合版・Java版】
マインクラフト(マイクラ)では、コマンドを使うとエンチャント本やエンチャントテーブルを使わずに自由にエンチャントを付けることができます。
この記事では、コマンドを使ってエンチャントを付ける方法とエンチャントID一覧を紹介します。いつものサバイバルでは違った体験をしてみたい人は参考にしてください。
1)コマンドを入力できるようにする
自由にエンチャントをつけるには、まずコマンドを入力できるようにする必要があります。以下の記事を参考に設定してください。
2)enchantコマンドを入力する
エンチャントしたいアイテムを手に持った状態で、enchantコマンドを入力します。例えば、手持ちのダイヤモンドの剣にダメージ増加5のエンチャントをつけるコマンドは以下のとおりです。
@sの部分は、エンチャントをつける対象を持ったエンティティを表します。
@a:すべてのプレイヤー
@e:すべてのエンティティ
@p:最も近いプレイヤー
@r:ランダムなプレイヤー
@n:最も近いエンティティ
プレイヤー名
sharpnessの部分が、ダメージ増加のエンチャントを表すIDです。その他のIDはこのあと紹介しますので、好きなエンチャントIDを入力してください。
sharpnessの部分は正式には「minecraft:sharpness」ですが、minecraft:の部分は自動で補完されますので、入力する際は無視して構いません。
最後の数字はエンチャントレベルです。入力しない場合は1と同じです。このコマンドを使って、通常より多いエンチャントレベルを設定することはできません。
また、棒にノックバックなど、通常のサバイバルモードでできないエンチャントは、エンチャントコマンドでは付けることができません。エンチャント本と金床を使いましょう。
エンチャントID一覧
エンチャントIDとエンチャントレベルの間は半角スペースを入れます。
| エンチャント名 | ID | 最大レベル |
| アンデッド特効 |
smite
|
5 |
| 入れ食い |
lure
|
3 |
| ウィンドバースト(統合版:爆風) |
wind_burst
|
3 |
| 火炎耐性 |
fire_protection
|
4 |
| 拡散 |
multishot
|
1 |
| 貫通 | piercing | 4 |
| 激流 |
riptide
|
3 |
| 幸運 |
fortune
|
3 |
| 高速装填 |
quick_charge
|
3 |
| 効率強化 |
efficiency
|
5 |
| 氷渡り |
frost_walker
|
2 |
| 射撃ダメージ増加 |
power
|
5 |
| 重撃(統合版:密度) |
density
|
5 |
| 修繕 |
mending
|
1 |
| 消滅の呪い |
vanishing_curse
|
1 |
| 召雷 |
channeling
|
1 |
| シルクタッチ |
silk_touch
|
1 |
| 水生特効 |
impaling
|
5 |
| 水中呼吸 |
respiration
|
3 |
| 水中採掘 |
aqua_affinity
|
1 |
| 水中歩行 |
depth_strider
|
3 |
| スニーク速度上昇 |
swift_sneak
|
3 |
| ソウルスピード |
soul_speed
|
3 |
| 束縛の呪い |
binding_curse
|
1 |
| 耐久力 |
unbreaking
|
3 |
| 宝釣り |
luck_of_the_sea
|
3 |
| ダメージ軽減 |
protection
|
4 |
| ダメージ増加 |
sharpness
|
5 |
| 忠誠 |
loyalty
|
3 |
| 棘の鎧 |
thorns
|
3 |
| 飛び道具耐性 | projectile_protection | 4 |
| ドロップ増加 |
looting
|
3 |
| ノックバック |
knockback
|
2 |
| 爆発耐性 |
blast_protection
|
4 |
| 範囲ダメージ増加(Java限定) |
sweeping_edge
|
3 |
| パンチ |
punch
|
2 |
| 火属性 |
fire_aspect
|
2 |
| フレイム |
flame
|
1 |
| 防具貫通(統合版:違反) |
breach
|
4 |
| 無限 |
infinity
|
1 |
| 虫特効 |
bane_of_arthropods
|
5 |
| 落下耐性 |
feather_falling
|
4 |

【Java版】エンチャントレベルの上限突破も可能
通常とは異なるアイテムにエンチャントを付けたり、エンチャントレベルの上限を超えたりする方法は、以下の記事で解説しています。Java版限定です。
まとめ
エンチャントコマンドを使うと、エンチャントを手軽につけることができます。コマンドありでプレイする際は有効に活用してください。
コマンドを使いこなす
主なコマンドの使い方や基本を解説しています。統合版・Java版共通
Java版限定
| 【attribute】 モブのパラメーターを変更 | 【spawnpoint】 リスポーン地点を設定 |
| 【tick】 時の流れをコントロール | 【rotate】 向きを変える |



