enchantコマンドやgiveコマンドは使えるけど、何個もエンチャントを付けられない、という方向けの記事です。
みなさんは、最強の剣や防具を使ってみたいと思った事はありませんか?コマンドを使えば作ることができますが、いろいろなコマンドや記述方法などについて調べることが多く、正直手間がかかる作業ですよね。
そこで今回は、コマンドブロックを使って最強の剣/弓/トライデントや防具、そしてツルハシや斧、シャベルなどおまけでHPが増えるチェストプレートを出す方法を紹介します。もちろんコピペして使って頂けますが、仕組みも理解しておいた方が後々役立つと思いますので、ちょっとした解説もしています。
コマブロにコピペでOK、最強の防具たち。
変更できる箇所は青色にしてあります。変更して使えます。
/give @p minecraft:diamond_helmet{Enchantments:[{id:protection,lvl:15000},{id:fire_protection,lvl:1},{id:blast_protection,lvl:1},{id:projectile_protection,lvl:1},{id:respiration,lvl:1},{id:aqua_affinity,lvl:1},{id:thorns,lvl:1},{id:unbreaking,lvl:1},{id:mending,lvl:1}],display:{Name:"\"ここに任意の名前を書けるよ!\"",Lore:["ここに任意の説明文を書けるよ!"]},Unbreakable:1} 1
下記に使い方を書いておきます。説明すると長くなるので、確認したい項目をクリック/タップで表示できます。
@pは誰をターゲットにするのかというセレクターです。@pはコマンドを実行した場所から最も近いプレイヤーが対象になります。そのコマンドをプレイヤーが実行した場合、実行した本人が対象です。
@aにした場合、ワールド内にいる死亡したプレイヤーも含めて、すべてのプレイヤーが対象になりますが、今回のコマンドでは最強のアイテムを1つのみに限ってプレイヤーに手渡すようにしているので、コマンドを実行した本人が対象になります。
@rに変更したら、全プレイヤーの中からランダムに選ばれたプレイヤーが対象になります。@rに引数を付けることで、対象となるプレイヤーの範囲を絞ることも可能です(/give @r[r=15] diamond_helmet 12←はコマンドを実行した場所を起点に、半径15ブロック内にいるプレイヤー1人にダイヤのヘルメットを12個与える)。
@sはコマンドを実行したエンティティが対象になります。つまり、コマンドブロック自体が実行したら、エンティティではないので、このセレクターは機能しません。
@eは実行した本人を含め、全エンティティを対象にします。ターゲットセレクターの引数を使い、対象となるエンティティを絞ることも可能です(/give @e[type=zombie] diamond_helmet 12←ゾンビにダイヤのヘルメットを12個与えるコマンド)。
また、@pはプレイヤー名に変更することができます。例として、taiharu7というプレイヤー名に書き換えれば、taiharu7となります。
「ここに任意の名前を書けるよ!」・「ここに任意の説明文を書けるよ!」と表記されている場所は、あなたが好きな名前・説明文に書き換える事ができます。
日本語も使用可能。好きな名前に書き換えてかっこいい名前にしたり、配布ワールドで使ったりするとオススメです!
最強の武器/防具を入手して遊ぶまで
- STEP.1コマブロを入手Tキーを押して/give @p minecraft:command_blockを実行します。コマンドブロックを入手できます。
- STEP.2コマブロを設置手に入れたコマンドブロックを適当な場所に設置します。今回は単体なので向きも関係なし。
- STEP.3コマブロをセット
紹介しているコマンドをCtrl+Cキーを押して保存。Ctrl+Vキーで貼り付けできます。
- STEP.4コマンドを実行コマブロをセットしたらレッドストーン信号を与えます(レバーなど)。
- STEP.5最強のアイテムを入手エンダードラゴンを倒したり、PvPでズルをしたり…
- STEP.6後悔最強のアイテムを手に入れてしまったことを後悔してしまう。
▼にあるコマンドをコピペして上記手順通りにコマンドを実行させてください。また、今回紹介するアイテムはすべて不可壊です(絶対に壊れない)。不可壊を外す場合は、各コマンドの最後にあるUnbreakable:1を削除してください。
最強のダイヤのヘルメット
/give @p minecraft:diamond_helmet{Enchantments:[{id:protection,lvl:15000},{id:fire_protection,lvl:1},{id:blast_protection,lvl:1},{id:projectile_protection,lvl:1},{id:respiration,lvl:1},{id:aqua_affinity,lvl:1},{id:thorns,lvl:1},{id:unbreaking,lvl:1},{id:mending,lvl:1}],display:{Name:"\"ここに任意の名前\"",Lore:["ここに任意の説明文"]},Unbreakable:1} 1
※水中呼吸はレベルを高くし過ぎると前が曇って見えなくなるため、レベルを下げています。
- 耐久力
- 修繕
- ダメージ軽減
- 火炎耐性
- 爆発耐性
- 飛び道具耐性
- 水中呼吸
- 水中採掘
- 棘の鎧
最強のダイヤのチェストプレート
/give @p minecraft:diamond_chestplate{Enchantments:[{id:protection,lvl:1},{id:fire_protection,lvl:1},{id:blast_protection,lvl:1},{id:projectile_protection,lvl:1},{id:thorns,lvl:1},{id:unbreaking,lvl:1},{id:mending,lvl:1}],display:{Name:"\"ここに任意の名前\"",Lore:["ここに任意の説明文"]},Unbreakable:1} 1
- 耐久力
- 修繕
- ダメージ軽減
- 火炎耐性
- 爆発耐性
- 飛び道具耐性
- 棘の鎧
最強のダイヤのレギンス
/give @p minecraft:diamond_leggings{Enchantments:[{id:protection,lvl:15000},{id:fire_protection,lvl:15000},{id:blast_protection,lvl:15000},{id:projectile_protection,lvl:15000},{id:thorns,lvl:15000},{id:unbreaking,lvl:15000},{id:mending,lvl:15000}],display:{Name:"\"ここに任意の名前\"",Lore:["ここに任意の説明文"]},Unbreakable:1} 1
- 耐久力
- 修繕
- ダメージ軽減
- 火炎耐性
- 爆発耐性
- 飛び道具耐性
- 棘の鎧
最強のダイヤのブーツ
/give @p minecraft:diamond_boots{Enchantments:[{id:protection,lvl:15000},{id:fire_protection,lvl:15000},{id:feather_falling,lvl:15000},{id:blast_protection,lvl:15000},{id:projectile_protection,lvl:15000},{id:thorns,lvl:15000},{id:depth_strider,lvl:15000},{id:frost_walker,lvl:15000},{id:unbreaking,lvl:15000},{id:mending,lvl:15000}],display:{Name:"\"ここに任意の名前\"",Lore:["ここに説明文"]},Unbreakable:1} 1
- 耐久力
- 修繕
- ダメージ軽減
- 火炎耐性
- 爆発耐性
- 飛び道具耐性
- 落下耐性
- 水中歩行
- 氷渡り
- 棘の鎧
最強のダイヤの剣
/give @p minecraft:diamond_sword{Enchantments:[{id:sharpness,lvl:15000},{id:smite,lvl:15000},{id:bane_of_arthropods,lvl:15000},{id:knockback,lvl:15000},{id:fire_aspect,lvl:15000},{id:looting,lvl:10},{id:sweeping_edge,lvl:15000},{id:unbreaking,lvl:15000},{id:mending,lvl:15000}],display:{Name:"\"ここに任意の名前\"",Lore:["ここに任意の説明文"]},Unbreakable:1} 1
※ドロップ増加は付け過ぎるとエンティティの処理数が増えてしまうため、レベルを下げています。
- 耐久力
- 修繕
- ダメージ増加
- アンデット特効
- 虫特効
- ノックバック
- 火属性
- ドロップ増加
- 範囲ダメージ増加
最強の弓
/give @p minecraft:bow{Enchantments:[{id:unbreaking,lvl:15000},{id:power,lvl:15000},{id:punch,lvl:15000},{id:flame,lvl:15000},{id:infinity,lvl:15000},{id:mending,lvl:15000}],display:{Name:"\"ここに任意の名前\"",Lore:["ここに任意の説明文"]},Unbreakable:1} 1
- 耐久力
- 修繕
- 射撃ダメージ増加
- パンチ
- フレイム
- 無限
最強のトライデント
/give @p minecraft:trident{Enchantments:[{id:sharpness,lvl:15000},{id:smite,lvl:15000},{id:bane_of_arthropods,lvl:15000},{id:knockback,lvl:15000},{id:fire_aspect,lvl:15000},{id:looting,lvl:15000},{id:sweeping_edge,lvl:15000},{id:unbreaking,lvl:15000},{id:mending,lvl:15000},{id:loyalty,lvl:15000},{id:impaling,lvl:15000},{id:riptide,lvl:15000},{id:channeling,lvl:15000}],display:{Name:"\"ここに任意の名前\"",Lore:["ここに任意の説明文"]},Unbreakable:1} 1
- 耐久力
- 修繕
- ダメージ増加
- アンデット特効
- 虫特効
- 水生特効
- ノックバック
- 火属性
- ドロップ増加
- 範囲ダメージ増加
- 忠誠
- 激流
- 召雷
EnchantのIDを調べるのはいったんcreativeにし、欲しいエンチャ本を全部出し、使用言語をEnglish(US)にし、エンチャントを見て、それを入力しても出来ます。(インターネットを使わない場合)自分は、インターネットをなるべく多く使わなくする為にこの方法を使っています。
なるほど、そういう手段もありますね。
いつか紹介しておきます!
lvlとか、sharpnessに、なんでsをつけてるんですか?
Unbreakableがついてるなら、耐久力と修繕いらなくないですか?
コマンドを使って出す場合、最初から不可壊にしていおいたほうが便利だと思ったので付けていますが、不可壊が必要な場合にのみコピペで付け足したほうが良さげですね!
エンチャントコマンド生成ツールって知ってる?
このサイトはマジで神