【マイクラ】コマンドでエンチャントを付ける方法とエンチャントID一覧

2024年9月24日

マインクラフト(マイクラ)では、コマンドを使うとエンチャント本やエンチャントテーブルを使わずに自由にエンチャントを付けることができます。

この記事では、コマンドを使ってエンチャントを付ける方法とエンチャントID一覧を紹介します。いつものサバイバルでは違った体験をしてみたい人は参考にしてください。

スポンサーリンク

1)コマンドを入力できるようにする

自由にエンチャントをつけるには、まずコマンドを入力できるようにする必要があります。以下の記事を参考に設定してください。

enchantコマンドを入力する

エンチャントしたいアイテムを手に持った状態で、enchantコマンドを入力します。例えば、手持ちのダイヤモンドの剣にダメージ増加5のエンチャントをつけるコマンドは以下のとおりです。

/enchant @s sharpness 5

@sの部分は、エンチャントをつける対象を持ったエンティティを表します。

@s:自分
@a:すべてのプレイヤー
@e:すべてのエンティティ
@p:最も近いプレイヤー
@r:ランダムなプレイヤー
@n:最も近いエンティティ
プレイヤー名

sharpnessの部分が、ダメージ増加を表すIDです。その他のIDはこのあと紹介しますので、好きなエンチャントIDを入力してください。

sharpnessの部分は正式には「minecraft:sharpness」ですが、minecraft:の部分は自動で補完されますので、入力する際は無視して構いません。

最後の数字はエンチャントレベルです。入力しない場合は1と同じです。このコマンドを使って、通常より多いエンチャントレベルを設定することはできません。

また、棒にノックバックなど、通常のサバイバルモードでできないエンチャントは、エンチャントコマンドでは付けることができません。エンチャント本金床を使いましょう。

エンチャントID一覧

/enchant @s (エンチャント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

エンチャントレベルの上限突破はgiveコマンドで

通常とは異なるアイテムにエンチャントを付けたり、エンチャントレベルの上限を超えたりする方法は、以下の記事で解説しています。

まとめ

エンチャントコマンドを使うと、エンチャントを手軽につけることができます。コマンドありでプレイする際は有効に活用してください。

スポンサーリンク