![見出し画像](https://assets.st-note.com/production/uploads/images/104679233/rectangle_large_type_2_98b37195e43a7b0b9c8e12dab9ea0d12.png?width=1200)
minecraftで最強の剣を作る方法
こんにちは、たけたけです。
今回は、エンチャントについて解説していきます。
注意:この記事はjava版と統合版の両版対応ですが、スクリーンショットはjava版のものです。
選択肢③はjava版限定です。
バージョンは1.16以降です。
①エンチャントとは
エンチャントは、経験値やラピスラズリなどを使ってつけることができます。
エンチャントをつけることができるアイテムは以下の通りです。
・剣
・ツルハシ
・オノ
・スコップ
・クワ
・ヘルメット
・チェストプレート
・レギンス
・ブーツ
・(金床限定)盾
・くりぬかれたカボチャ
・亀の甲羅
![](https://assets.st-note.com/img/1683191387433-Ay7iOd1SK4.png)
②選択肢① enchantコマンド
enchantコマンドは、エンチャント台や金床などでつけられる最高のレベルと同じですがコマンドが単純なので初心者でも大丈夫です。
まずは、チートの許可がONになっている世界を作ってください。
新規作成でなくても、チートの許可がONになっていればだいじょうぶで
す。
例えば、ダメージ増加V(5)とノックバックII(2)がつい木の剣を作る場合は、まずは木の剣を作って(下のコマンドを使えば入手することができます。)
/give @p wooden_sword
他にも、鉄やダイヤモンドなどの剣の場合は、こちらのアイテム名を使ってください。
石の剣: /give @p stone_sword
鉄の剣: /give @p iron_sword
金の剣: /give @p golden_sword
ダイヤモンドの剣: /give @p diamond_sword
ネザライトの剣: /give @p netherite_sword
他にも、ツルハシやオノの場合は、「sword」の部分をツルハシの場合はpickaxe、オノの場合はaxe、スコップの場合はshovel、クワの場合はhoeに変えれば入手できます。
エンチャントの方法は、ダメージ増加Vなら
/enchant @p sharpness 5
と入力すれば手に持っているアイテムにダメージ増加Vがつきます。
手に持っているアイテムがツルハシやリンゴなど、ダメージ増加はつきません。成功した場合は、
(プレイヤー名)のアイテムにダメージ増加Vを適用しました。
と出てきます。
失敗した場合は、
(プレイヤー名)のアイテムにはそのエンチャントを付与できませんでした。
と赤い文字で出てきます。
③選択肢②エンチャント台や金床
エンチャント台でもエンチャントができます。
この方法は、サバイバルでよくやる方法です。
エンチャント台は、黒曜石4個と、ダイヤモンド2個と、本1個でできます。
クラフトの1番真ん中に、黒曜石、その下に黒曜石、真ん中の黒曜石の左右にダイヤモンド、下の段の黒曜石の左右にまたさらに黒曜石、真ん中の黒曜石の上に本で完成します。本棚は、エンチャントのレベル×3個ずつ置きます。
一つも置かなかった場合は、全てのエンチャントが1レベです。(たまに2レベのやつもあったかもしれない。)
それぞれ、経験値とラピスラズリを消費します。
呪い系と修繕はつけられません。
一つの装備に一回しかエンチャントはつけられません。
金床の場合は、エンチャントの本があればエンチャントがつけられます。
鉄インゴットを31個も使うので、かなり高コストですが、修理もできるスグレモノです。こちらは、一つの装備に何回でもつけることができます。経験値はレベルごとごっそりとられます。エンチャントの本はエンチャント台で作れます。
他にも、廃坑などのチェストでもたまに見つかります。
④選択肢③/giveコマンド
この選択肢はjava版限定です。
完全にチートで、最高で255レベのエンチャントがつけられます。(1.16なら約100万レベくらいまで付けることが出来ます。)
コマンドを使います。例えば、(例の時点でチートなんだけど)ノックバック255の鉄の剣を作るのであればこのようなコマンドにします。
/give @p irn_sword{Enchantments:[{id:knockback,lvl:255}]}
かなり複雑なコマンドですが、最強です。
一つの装備に一回しかエンチャントができません。ノックバック255レベとダメージ増加255レベをつけようとして金床で合わせると片方のエンチャントが255レベでもう片方はエンチャント台などでつけられる最高のレベルと同じになります。
⑤選択肢④/giveコマンド②
またjava版限定なんですが255レベ(1.16なら約100万レベくらいまで付けることが出来ます。)を何個も連続でつけられるコマンドを思いつきました。エンチャントのレベルを選択した後に、「,」を付けて、またエンチャントを選択する単純な物です。
例えば、ノックバック120+ダメージ増加52+ドロップ増加100+範囲ダメージ増加150の石の剣を作るのであれば、次のようなコマンドを使います。
/give @p stone_sword{Enchantments:[{id:knockback,lvl:120},{id:sharpness,lvl:52},{id:looting,lvl:100},{id:swiiping_edge,lvl:150}]}
というコマンドでできます。
二行になってしまっていて、かなり長いですが、これさえできれば最強です。「{Enchantments:[{id:《好きなエンチャント》,lvl:《255以内の好きな数字》}]}」の最後の}]}の部分を}だけに省略して点を打って「{《好きなエンチャント》,lvl:《255以内の好きな数字》」を打ち込むことで、何個でもつけることができます。
ちなみに、チャット欄には256文字までしか打ち込めないので、それ以上の文字数が必要な場合は途中で文字が全て赤くなります。その場合は、256文字を超えてしまっているので、コマンドブロックを使ってください。
⑥エンチャントID一覧表
エンチャントの名前 ID 最高のレベル
ダメージ増加 sharpness 5
アンテッド特攻 smite 5
虫特攻 bane_of_arthropods 5
ノックバック knockback 2
火属性 fire_aspect 2
範囲ダメージ増加 sweeping_edge 3
ドロップ増加 looting 3
水生特攻 impaling 3
忠誠 loyalty 3
激流 riptide 3
チャネリング channeling 1
射撃ダメージ増加 power 5
パンチ punch 2
無限 infinity 1
拡散 multishot 1
貫通 piercing 3
高速装填 quick_charge 3
ダメージ軽減 protection 4
火炎耐性 fire_protection 4
爆発耐性 blast_protection 4
落下耐性 feather_falling 4
飛び道具耐性 projectile_protection 4
棘の鎧 thorns 3
水中呼吸 respiration 3
水中採掘 aqua_affinity 3
水中歩行 depth_strider 3
氷渡り frost_walker 2
ソウルスピード soul_speed 3
効率強化 efficiency 4
シルクタッチ silk_touch 1
幸運 fortune 3
宝釣り luck_of_the_sea 3
入れ食い lure 3
耐久力 unbreaking 3
修繕 mending 1(最高が4のバージョンもある。)
消滅の呪い vanishing_curse 1
束縛の呪い binding_curse 1
修正
・⑤番の例に「id:」を付け忘れていました。
この記事が気に入ったらサポートをしてみませんか?