【マイクラ】最強の剣のコマンド|エンチャント255・攻撃力9999の作り方【統合版/Java版】

攻撃力9999の最強の剣をマイクラのコマンドエンチャントで作る

※当ページのリンクには広告が含まれています。

 

 

 

 

 

 

「マイクラのコマンドで最強の剣を作りたい」
「攻撃力9999の剣を1発で作る方法は?」
「Java版でレベル255エンチャントを付けたい」
「弓やトライデントも最強化できる?」
「コマンドが動かないときはどうすればいい?」

と悩んでいませんか?

マイクラの最強の剣は、統合版なら「/enchant」と「/effect」、Java版なら「/give」のコマンドを使えば、誰でも一瞬で作れます。

この記事では、統合版(Switch・スマホ・PS・Xbox・Windows)とJava版について、最強の剣の作り方、レベル255のエンチャントと攻撃力9999の剣の作り方、弓・トライデント・斧の最強化、エンチャント本と経験値の瓶の入手、コマンドブロックでの自動化、できないときの対処法を画像つきで解説します。

なお、エンチャントのレベルは255が上限で、「エンチャント9999」はそのままでは付けられません。この記事では、その代わりになる最強化の方法も紹介しています。

重要:最強の剣のコマンドはチート(コマンド)を有効にしたワールドでしか使えません。統合版はワールドの設定で「チート」をオンに、Java版はワールド作成時にコマンドの使用を許可してください。詳しくはチートコマンドの基本を確認してください。

▼最強の剣のコマンド早見表

用途コマンド
統合版で最強の剣/enchant @s sharpness 5(剣を手に持って実行)
統合版で攻撃力を最大化/effect @s strength infinite 255 true
Java版でダメージ増加255の剣/give @s netherite_sword[enchantments={“minecraft:sharpness”:255}]
Java版で攻撃力9999の剣/give @s netherite_sword[attribute_modifiers=[{type:”minecraft:attack_damage”,amount:9999,operation:”add_value”,slot:”mainhand”,id:”custom:power”}]]
Java版で最強のエンチャント本/give @s enchanted_book[stored_enchantments={“minecraft:sharpness”:255}]
経験値の瓶(両方共通)/give @s experience_bottle 64

※Java版のコマンドは1.21.5以降(26.x系を含む)の書き方です。古いバージョンの書き方はJava版の章で紹介しています。

目次

【統合版】マイクラのエンチャントコマンドで最強の剣を作る方法

マイクラ統合版で、エンチャントコマンドを使って最強の剣を作る方法を紹介します。Switch・スマホ・PCなど、どの統合版でも同じコマンドで作れます。

①ネザライトの剣をコマンドで入手する

チャットを開きましょう。

「T」キーを押す
「/」キーを押す

チャット画面を開く

次に、以下の「give」コマンドを入力します。

/give @s netherite_sword

/give @s netherite_swordを入力

コマンドを実行すると、ネザライトの剣が入手できます。

ネザライトの剣を入手

②ネザライトの剣にエンチャント効果を与える

ネザライトの剣を入手したら、剣を手に持ちます。

チャット画面を開いて、ネザライトの剣にエンチャント効果を与える「enchant」コマンドを入力します。以下の6つのコマンドを1つずつ実行しましょう。

/enchant @s sharpness 5
/enchant @s fire_aspect 2
/enchant @s mending
/enchant @s knockback 2
/enchant @s unbreaking 3
/enchant @s looting 3

enchantコマンドを入力

すべてエンチャントすると、最強の剣になります。

エンチャントしたネザライトの剣

通常のサバイバルでは、この6つのエンチャントが付いたネザライトの剣が最強です(ドロップ増加はおまけ)。詳しいエンチャント名一覧はエンチャントコマンドの使い方とID一覧で確認できます。

ポイント:「/enchant」コマンドでは、エンチャントを通常の最大レベルまでしか付けられません。また、ダメージ増加とアンデッド特効のように同時に付けられない組み合わせはエラーになります。剣に同時に付けられるエンチャントは、呪いを除くと統合版で6種類、Java版で7種類(範囲ダメージ増加が加わる)です。

【マイクラ統合版】エフェクト付きの最強の剣をコマンドで作る方法

エフェクト付きの最強の剣をコマンドで作る方法を紹介します。統合版の「/enchant」は最大レベルまでしか付けられないため、攻撃力上昇のエフェクトを重ねて攻撃力を一気に上げます。

①ダメージ増加のエンチャントを付与する

ネザライトの剣を手に持ちます(まだ持っていない場合は、上の手順①で入手してください)。

チャット画面を開いて、ネザライトの剣にダメージ増加のエンチャント効果をコマンドで与えます。

/enchant @s sharpness 5

ダメージ増加のエンチャントを付与

②攻撃力上昇のエフェクトを付与する

チャット画面を開いて、プレイヤーの攻撃力を最大まで上げる/effectコマンドを入力します。

/effect @s strength infinite 255 true

※統合版は1.21.40以降でinfiniteが使えます。それより前のバージョンでは/effect @s strength 999999 255 trueのように大きな数値を指定してください。

攻撃力上昇のeffectコマンドを入力

コマンドを実行すると、プレイヤーの攻撃力が上昇します。

攻撃力が上昇した状態

ウォーデンも一撃で倒せます。他のエフェクトと組み合わせる方法はエフェクトコマンド一覧で確認できます。

ウォーデンを一撃で倒す

【マイクラJava版】レベル255・攻撃力9999の最強の剣をコマンドで作る方法

Java版では、「/give」コマンドでエンチャントのレベルを最大255まで指定できます。ただし255が上限なので、レベル9999のような数値はエラーになります。

また、Java版はバージョンによってエンチャントの書き方が変わっています。遊んでいるバージョンに合わせて使い分けてください。

バージョンダメージ増加255の剣の書き方
1.21.5以降
(26.x系を含む)
/give @s netherite_sword[enchantments={"minecraft:sharpness":255}]
1.20.5〜1.21.4/give @s netherite_sword[enchantments={levels:{"minecraft:sharpness":255}}]
1.20.4以前/give @s netherite_sword{Enchantments:[{id:"minecraft:sharpness",lvl:255}]}

注意:Java版1.20.5でアイテムの書き方が{}のNBT形式から[]のデータコンポーネント形式に変わり、1.21.5でさらにlevels:の指定が不要になりました。MODを入れるために1.20.1や1.21.1で遊んでいる場合は、上の表の古い書き方を使ってください。

①チャットを開く

チャットを開きましょう。

「T」キーを押す
「/」キーを押す

Java版でチャットを開く

②ダメージ増加255のネザライトの剣の入手コマンドを入力する

次に、以下の「give」コマンドを入力します。1.21.5以降(最新の26.x系を含む)の書き方です。

/give @p netherite_sword[enchantments={“minecraft:sharpness”:255}] 1

Java版でダメージ増加255の剣のgiveコマンドを入力

コマンドを実行すると、ダメージ増加255のネザライトの剣が入手できます。末尾の「1」は個数で、省略しても1本もらえます。

ダメージ増加255のネザライトの剣

ダメージ増加以外のエンチャントもまとめて付けたいときは、カンマで区切って並べます。

/give @p netherite_sword[enchantments={“minecraft:sharpness”:255,”minecraft:fire_aspect”:255,”minecraft:looting”:255,”minecraft:knockback”:255,”minecraft:unbreaking”:255,”minecraft:mending”:1}] 1

上記のコマンドを実行すると、ノックバックや火属性などのレベルも最大の剣ができます。

レベル255のエンチャントを複数付けた剣

コツ:修繕(mending)はレベル1で十分です。また、ノックバック255だと敵が遠くまで吹き飛んで連続攻撃しにくいので、使いにくいと感じたら外すか低めのレベルにしましょう。

③攻撃力9999と表示される剣を作る

Java版のダメージ増加は1レベルごとに0.5ずつ上がるため、レベル255でもネザライトの剣の1撃は約136ダメージです。攻撃力そのものを9999にしたいときは、アイテムに攻撃力の能力値(attribute_modifiers)を付けます。

/give @s netherite_sword[attribute_modifiers=[{type:”minecraft:attack_damage”,amount:9999,operation:”add_value”,slot:”mainhand”,id:”custom:power”}]]

剣の説明欄に、攻撃力が「+9999」と表示されます。ただし、ゲーム内の攻撃力には2048という上限があるため、実際に与えるダメージは最大2048です。それでも、ほとんどのモブを一撃で倒せる威力があります。

なお、この能力値を付けると剣の元の攻撃速度の設定も置き換わるため、攻撃のクールダウンがなくなり連打できるようになります。

【マイクラ】最強の弓・トライデント・斧をコマンドで作る方法

剣以外の武器も、エンチャントコマンドで最強化できます。統合版は武器を手に持って「/enchant」を、Java版は「/give」でエンチャント付きの武器を出します。

最強の弓を作るコマンド

/give @s bow
↓弓を手に持って↓
/enchant @s power 5
/enchant @s punch 2
/enchant @s flame 1
/enchant @s infinity 1
/enchant @s unbreaking 3

統合版で最強の弓を作る

最強のトライデントを作るコマンド

/give @s trident
↓トライデントを手に持って↓
/enchant @s impaling 5
/enchant @s loyalty 3
/enchant @s channeling 1
/enchant @s unbreaking 3
/enchant @s mending 1

統合版で最強のトライデントを作る

最強のネザライトの斧を作るコマンド

/give @s netherite_axe
↓斧を手に持って↓
/enchant @s sharpness 5
/enchant @s efficiency 5
/enchant @s unbreaking 3
/enchant @s mending

統合版で最強のネザライトの斧を作る

作った武器を試したいときは、summonコマンドでモブを召喚して試し切りしてみましょう。

【マイクラ】コマンドでエンチャント本・経験値の瓶を入手する方法

エンチャント本や経験値の瓶もコマンドで一瞬で入手できます。サバイバルで集める手間を省けます。

最強のエンチャント本を作るコマンド

/give @s enchanted_book

統合版の「/give」では、好きなエンチャントが付いた本を直接出すことはできません。エンチャント付きの本が欲しいときは、村人との取引や宝箱で入手するのが基本です。武器を強くしたいだけなら、武器に直接「/enchant」を使うほうが早いです。

統合版でエンチャント本を入手

経験値の瓶をコマンドで入手する

エンチャントテーブルで使う経験値を一気に貯めたいときは、コマンドで経験値の瓶(experience_bottle)を64個入手しましょう。

/give @s experience_bottle 64

統合版で経験値の瓶を入手

もっと手早くレベルを上げたいなら、経験値コマンドの使い方で紹介している/xpコマンドが便利です。

【マイクラ】ネザライトの剣を持つと強くなる最強の剣をコマンドブロックで作る方法

ネザライトの剣を手に持つだけで攻撃力が上がる最強の剣を、コマンドブロックで作る方法を解説します。ここでは統合版を例に説明し、Java版のコマンドもあわせて紹介します。

①コマンドブロックを入手する

次のコマンドを入力しましょう。

/give @s command_block

/give @s command_blockを入力

コマンドを実行すると、コマンドブロックが入手できます。詳しい使い方はコマンドブロックの出し方と使い方で解説しています。

コマンドブロックを入手

②コマンドブロックの設定とコマンドの入力をする

コマンドブロックを持って設置します。

コマンドブロックを設置

コマンドブロックで「ブロックの種類」「条件」「レッドストーン」を設定してコマンドを入力します。

ブロックの種類:リピート

条件:無条件

レッドストーン:常時実行

/effect @e[hasitem={item=netherite_sword,location=slot.weapon.mainhand}] strength 1 255

コマンドブロックをリピート・無条件・常時実行に設定
コマンドブロックにeffectコマンドを入力

入力したらコマンドブロックを閉じます。リピートのコマンドブロックが1秒の効果をかけ続けるので、剣を持っている間だけ攻撃力が上がり、持ち替えるとすぐに元に戻ります。

③コマンドログを表示しないようにする

チャットを開いて、コマンドブロックの実行ログを表示しないようにするコマンドを入力します。

/gamerule commandBlockOutput false

/gamerule commandBlockOutput falseを入力

コマンドを実行すると、コマンドブロックの実行ログが表示されなくなります。詳しくはコマンドログを消す方法で解説しています。

コマンドログが表示されなくなる

ネザライトの剣を持つと、敵を一撃で倒せる最強の剣になります。

ネザライトの剣を持つと一撃で倒せる

今回の設定では、ネザライトの剣を持っているときだけ最強になります。コマンドの「netherite_sword」の部分を変えれば、別の武器でも同じことができます。

【マイクラ統合版】木の剣を持つと周りの敵モブを倒す最強の剣をコマンドブロックで作る方法

木の剣を持つだけで、周りの敵モブが倒れる最強の剣を作る方法を解説します。killコマンドで敵を一瞬で倒す仕組みを応用したテクニックで、統合版向けの方法です。

①コマンドブロックを入手する

次のコマンドを入力しましょう。

/give @s command_block

/give @s command_blockを入力

コマンドを実行すると、コマンドブロックが入手できます。

コマンドブロックを入手

②コマンドブロックの設定とコマンドの入力をする

コマンドブロックを持って設置します。

コマンドブロックを設置

コマンドブロックで「ブロックの種類」「条件」「レッドストーン」を設定してコマンドを入力します。

ブロックの種類:リピート

条件:無条件

レッドストーン:常時実行

コマンド:/execute at @a[hasitem={item=wooden_sword,location=slot.weapon.mainhand}] run kill @e[family=monster,r=10]

木の剣用のコマンドブロックを設定
コマンドブロックにkillコマンドを入力

入力したらコマンドブロックを閉じます。「family=monster」は敵モブだけ、「r=10」は木の剣を持っているプレイヤーから半径10ブロック以内という意味です。

注意:「kill @e[family=mob]」のように指定すると、動物や村人、ペットまで倒されてしまいます。対象は必ず「family=monster」と範囲(r)で絞りましょう。

③コマンドログを表示しないようにする

チャットを開いて、コマンドブロックの実行ログを表示しないようにするコマンドを入力します。

/gamerule commandBlockOutput false

/gamerule commandBlockOutput falseを入力

コマンドを実行すると、コマンドブロックの実行ログが表示されなくなります。

コマンドログが表示されなくなる

木の剣を持つだけで、周りの敵モブが倒される最強の剣ができます。

木の剣を持つと敵モブが倒される

今回の設定では、木の剣を持っているときだけ効果があります。なお、コマンドブロックを置いた場所から遠く離れて、その周辺が読み込まれなくなるとコマンドブロックは動かなくなるので注意しましょう。

【マイクラ】エンチャントコマンドで使えるエンチャント一覧(武器・防具・道具別)

剣以外でも使える主なエンチャント名と通常の最大レベルをまとめました。統合版は/enchant @s <エンチャント名> <レベル>で付与できます。

装備主なエンチャント名(通常の最大Lv)
剣sharpness(5)
smite(5)
bane_of_arthropods(5)
knockback(2)
fire_aspect(2)
looting(3)
sweeping_edge(3)※Java版のみ
unbreaking(3)
mending(1)
槍lunge(3)
sharpness(5)
smite(5)
bane_of_arthropods(5)
knockback(2)
fire_aspect(2)
looting(3)
unbreaking(3)
mending(1)
メイスdensity(5)
breach(4)
wind_burst(3)
smite(5)
bane_of_arthropods(5)
fire_aspect(2)
unbreaking(3)
mending(1)
弓power(5)
punch(2)
flame(1)
infinity(1)
unbreaking(3)
mending(1)
クロスボウquick_charge(3)
piercing(4)
multishot(1)
unbreaking(3)
mending(1)
トライデントimpaling(5)
loyalty(3)
channeling(1)
riptide(3)
unbreaking(3)
mending(1)
ツルハシefficiency(5)
fortune(3)
silk_touch(1)
unbreaking(3)
mending(1)
斧sharpness(5)
efficiency(5)
fortune(3)
silk_touch(1)
unbreaking(3)
mending(1)
シャベルefficiency(5)
fortune(3)
silk_touch(1)
unbreaking(3)
mending(1)
クワefficiency(5)
fortune(3)
silk_touch(1)
unbreaking(3)
mending(1)
ヘルメットprotection(4)
respiration(3)
aqua_affinity(1)
thorns(3)
unbreaking(3)
mending(1)
チェストプレートprotection(4)
thorns(3)
unbreaking(3)
mending(1)
レギンスprotection(4)
swift_sneak(3)
unbreaking(3)
mending(1)
ブーツprotection(4)
feather_falling(4)
depth_strider(3)
frost_walker(2)
soul_speed(3)
unbreaking(3)
mending(1)

ダメージ増加・アンデッド特効・虫特効のように、同時に付けられないエンチャントもあります。すべてのエンチャント名と詳しい効果はエンチャントコマンドの使い方とID一覧で確認できます。

【マイクラ】Switch・スマホ・PCでエンチャントコマンドを使うときの注意点

Switch・スマホ・PCでコマンドを使う方向けに、機種別のチャットの開き方と注意点をまとめました。

機種チャットの開き方と注意点
Switch / Switch 2十字キーの右で開く
文字入力に時間がかかるのでUSBキーボードがあると便利
スマホ(iOS/Android)画面上部のチャットアイコンで開く
長いコマンドはコピー&貼り付けがおすすめ
PS4 / PS5方向キーの右で開く
USBキーボードがあると便利
Xbox One / Series X|S方向キーの右で開く
USBキーボードがあると便利
Windows(統合版)「T」キーまたは「/」キーで開く
Java版(PC)「T」キーまたは「/」キーで開く
バージョンによってエンチャントの書き方が違う

ポイント:Switchで長いコマンドを打つのは大変なので、USBキーボードをドックにつなぐと入力がぐっと楽になります。コマンドが正しく入力できないときはSwitchでコマンドが使えない時の対処法を確認してください。

【マイクラ】エンチャントコマンドで最強の剣が作れないときの対処法

エンチャントコマンドで最強の剣が作れないときの、よくある原因と対処法をまとめました。

症状原因と対処法
コマンドが実行できないチートがオフ → ワールドの設定でチート(コマンド)を有効にする
Java版で{Enchantments:…}がエラー1.20.5以降で古い書き方を使っている → [enchantments={...}]の書き方に変更
Java版で[enchantments=…]がエラー1.21.4以前で最新の書き方を使っている → [enchantments={levels:{...}}]の書き方に変更
Java版でレベル9999がエラーエンチャントのレベルは255が上限 → 255以下で指定
「/enchant」がエラーになる剣を手に持っていない、または通常の最大レベルを超えている → 剣を持って最大レベル以内で実行
エンチャントが付かないその装備に付けられない、またはすでに付いているエンチャントと両立しない → 組み合わせを見直す
マルチで使えないOP権限がない → サーバー管理者やホストに権限を付けてもらう
Java版で大文字にするとエラー「Sharpness」「SHARPNESS」はNG → すべて小文字で入力

注意:Java版はバージョンごとに書き方が違うのが一番のつまずきポイントです。タイトル画面の左下に表示されるバージョンを確認してから、Java版の章の表で書き方を選んでください。

【マイクラ】最強の剣のコマンドに関するよくある質問

初めての人でも最強の剣は作れる?

初めての人でも最強の剣は作れます。

この記事のとおりにコマンドを入力すれば、初めての方でも簡単に最強の剣ができます。Switchの場合は「十字キーの右」でチャットを開き、USBキーボードを使うと入力の手間を減らせます。

/give @s diamond_sword{Enchantments:[…]} が動かないのはなぜ?

Java版1.20.5以降は書き方が変わったためです。

2024年4月のJava版1.20.5で、アイテムの書き方がNBT形式からデータコンポーネント形式に変わりました。中括弧{}ではなく角括弧[]を使います。さらに1.21.5でlevels:の指定が不要になり、最新版では/give @s netherite_sword[enchantments={"minecraft:sharpness":255}]と書きます。末尾の個数は省略できます。

コマンドでエンチャント9999は付けられる?

エンチャントのレベルは255が上限なので、9999は付けられません。

その代わり、次の方法で「攻撃力9999級」の最強の剣が作れます。

  • 統合版:/effect @s strength infinite 255 trueで攻撃力上昇を最大にする
  • Java版:attribute_modifiersで攻撃力+9999の剣を作る(実際のダメージは上限の2048)

エンチャント本に複数のエンチャントを付けられる?

Java版なら可能です。

Java版1.21.5以降は/give @s enchanted_book[stored_enchantments={"minecraft:sharpness":255,"minecraft:looting":255,"minecraft:mending":1}]のように、複数のエンチャントをまとめて指定できます。武器に付けるときのenchantmentsと違い、本にはstored_enchantmentsを使う点に注意してください。

マルチプレイサーバーでも最強の剣のコマンドは使える?

OP権限が必要です。

サーバー管理者から/op <プレイヤー名>でOP権限を付けてもらう必要があります。Realms(公式の有料サーバー)でも、オーナーから権限を付けてもらえばコマンドが使えるようになります。

最強の剣を使うとサバイバルがつまらなくならない?

使い分けがおすすめです。

サバイバルを楽しみたいなら、ボス戦(エンダードラゴン・ウィザー・ウォーデン)だけ最強の剣を使い、普段は通常の剣で遊ぶのがおすすめです。配布マップ作りや動画撮影では、最強の剣を思い切り使ってインパクトを出しましょう。

コマンドで最強の剣ができないときの対処法は?

まずはチートの設定と、エディション・バージョンに合った書き方かを確認してください。

  • ワールドのチート(コマンド)が有効になっているか
  • 統合版の「/enchant」は、剣を手に持って通常の最大レベル以内で実行しているか
  • Java版は、バージョンに合った書き方(1.21.5以降・1.20.5〜1.21.4・1.20.4以前)になっているか

そのほかの原因はできないときの対処法の表にまとめています。

最強の剣以外に最強のトライデントや弓などは作れますか?

最強のトライデントや弓も作れます。

具体的なコマンドは最強の弓・トライデント・斧をコマンドで作る方法で紹介しています。武器に付けられるエンチャントは、以下の記事を参考にしてください。

あわせて読みたい
【マイクラ】エンチャント一覧|全43種の効果・コマンド・おすすめ装備まとめ【統合版/Java版】 「どの装備にどのエンチャントを付ければいいの?」「エンチャントコマンドのIDが知りたい」「最強のエンチャントの組み合わせを知りたい」 と悩んでいませんか? 今回...
最強の剣をさらに強化&試し切りする方法

最強の剣はエンチャントコマンドや攻撃力上昇エフェクトと組み合わせると、さらに強力になります。作った剣を試したい場合は、召喚コマンドでモブを出して試し切りしてみましょう。

エンチャントコマンドの使い方はこちら

攻撃力上昇コマンドの使い方はこちら

召喚コマンドでモブを出す方法はこちら

統合版コマンド一覧はこちら

【マイクラ】エンチャントコマンドで最強の剣を作ろう

今回は、マイクラのエンチャントコマンドで最強の剣を作る方法、レベル255と攻撃力9999の剣、弓・トライデント・斧の最強化、エンチャント本と経験値の瓶、コマンドブロックでの自動化、できないときの対処法について解説しました。

コマンドで最強の剣を作って、ボス戦や配布マップ作りを思いきり楽しんでください。さらに強化したいときは攻撃力上昇コマンドの使い方とあわせて使うのがおすすめです。

※本記事の情報は2026年10月19日時点のもので、統合版26.52/Java版26.3の仕様に基づいています。アップデートで仕様が変わることがあるので、最新情報はMinecraft Wikiもあわせて確認してください。

目次