今回は、「攻撃力上昇のコマンド」「攻撃力上昇のエフェクトコマンドの具体例」「最強の攻撃力上昇コマンドを無限に設定する方法」について解説します。
本記事を読めば、コマンドで攻撃力を上げて、敵モブやボスを簡単に倒せるようになりますよ!
※統合版26.50(2026年9月配信)時点の仕様で解説しています。Switch・スマホ・PCなど、統合版なら同じコマンドが使えます。
【マイクラ】攻撃力上昇をコマンドで追加する方法
攻撃力上昇をコマンドで追加する方法を、3ステップで紹介します。
なお、コマンドを使うには、ワールドの設定で「チートの実行」をオンにしておく必要があります。
①チャットを開く
チャットを開きましょう。
「T」キー、または「/」キーを押す

上のような画面が出ればOKです。
②effectコマンドを入力する
チャット画面が開いたら、チャット欄に攻撃力上昇のeffectコマンドを入力します。
effectコマンドの基本構文も確認しておいてください。
/effect @s strength

基本構文で入力する項目は、次のとおりです。
| 項目 | 入力する内容 |
|---|---|
| 対象 | @s(自分)、@p(いちばん近いプレイヤー)、@a(全プレイヤー)、@e(すべてのエンティティ) |
| 秒数 | 効果が続く秒数。省略すると30秒。「infinite」と入れると無限になる |
| レベル | 0がレベルⅠ、1がレベルⅡと1つずれる。最大は255(レベル256)。省略すると0 |
| true|false | trueでパーティクル(モヤモヤ)を非表示にする。省略するとfalse(表示) |
③コマンドを実行する
effectコマンドを入力したら、Enterキーかチャット欄の右にある矢印ボタンを押して、コマンドを実行しましょう。

コマンドを実行すると、攻撃力が上昇します。


秒数とレベルを省略した「/effect @s strength」では、攻撃力上昇Ⅰが30秒間付与されます。上がるのは剣や素手などの近接攻撃のダメージで、弓矢などの飛び道具のダメージは変わりません。
攻撃力上昇以外にも多くのエフェクトがあります。全エフェクトのコマンドは「エフェクトコマンド一覧」からコピペで使えます。さらに「最強の剣コマンド」と組み合わせると最強です。
【マイクラ】攻撃力上昇のエフェクトコマンドの具体例
攻撃力上昇のエフェクトコマンドの具体例を6つ紹介します。
①自分に60秒間攻撃力上昇Ⅱを付与する
チャットを開いたら、次のコマンドを入力しましょう。
/effect @s strength 60 1

コマンドを実行すると、攻撃力上昇Ⅱが60秒間付与されます。

②自分に60秒間、攻撃力上昇Ⅲを付与してパーティクルを表示しない
チャットを開いたら、次のコマンドを入力しましょう。
/effect @s strength 60 2 true

コマンドを実行すると、攻撃力上昇Ⅲが60秒間付与されて、パーティクルが非表示になります。

③半径10ブロック以内のすべてのプレイヤーに30秒間、攻撃力上昇Ⅳを付与する
チャットを開いたら、次のコマンドを入力しましょう。
/effect @a[r=10] strength 30 3
![「/effect @a[r=10] strength 30 3」を入力した画面](https://blogsite.jp/wp-content/uploads/2025-05-22_19h17_46-1280x667.jpg)
コマンドを実行すると、半径10ブロック以内のすべてのプレイヤーに30秒間、攻撃力上昇Ⅳが付与されます。

④すべてのゾンビに攻撃力上昇Ⅱを30秒間付与する
チャットを開いたら、次のコマンドを入力しましょう。
/effect @e[type=zombie] strength 30 1
![「/effect @e[type=zombie] strength 30 1」を入力した画面](https://blogsite.jp/wp-content/uploads/2025-05-22_19h19_50-1280x667.jpg)
コマンドを実行すると、すべてのゾンビに攻撃力上昇Ⅱが30秒間付与されます。ゾンビの攻撃が強くなるので、サバイバルのワールドで試すときは注意しましょう。

⑤30ブロック以内のエンティティに攻撃力上昇Ⅳを無限に付与する
チャットを開いたら、次のコマンドを入力しましょう。
/effect @e[r=30] strength infinite 3
![「/effect @e[r=30] strength infinite 3」を入力した画面](https://blogsite.jp/wp-content/uploads/2025-05-22_23h14_31-1280x766.png)
コマンドを実行すると、30ブロック以内のエンティティ(自分を含む)に攻撃力上昇Ⅳが無限に付与されます。

⑥モブ全体に攻撃力上昇Ⅵを1000秒付与する
チャットを開いたら、次のコマンドを入力しましょう。
/effect @e[type=!player] strength 1000 5
![「/effect @e[type=!player] strength 1000 5」を入力した画面](https://blogsite.jp/wp-content/uploads/2025-05-22_23h07_53-1280x766.png)
コマンドを実行すると、プレイヤー以外のすべてのモブに攻撃力上昇Ⅵが1000秒間付与されます。敵モブも強くなる点に注意してください。

【マイクラ】最強の攻撃力上昇コマンドを無限に設定する方法
攻撃力上昇のエフェクトコマンドをコマンドブロックで無限に設定する方法を、4ステップで紹介します。
「infinite」で付けたエフェクトも、倒れたりミルクを飲んだりすると消えてしまいます。リピートのコマンドブロックでエフェクトを付け直し続ければ、攻撃力上昇が切れる心配がありません。
①コマンドブロックをコマンドで入手する
次のコマンドを入力しましょう。コマンドブロックの設置や編集は、クリエイティブモードで行います。
/give @s command_block

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

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

③コマンドブロックを設定する
コマンドブロックで「ブロックの種類」「条件」「レッドストーン」を設定します。
ブロックの種類:リピート
条件:無条件
レッドストーン:常時実行

④コマンドブロックにコマンドを入力する
コマンドブロックに最強レベル(レベル256)の攻撃力上昇コマンドを入力します。
/effect @p strength 1 255 true
コマンドブロックでは「@s」が使えないため、対象は「@p」(コマンドブロックからいちばん近いプレイヤー)にします。マルチプレイで全員に付けたい場合は「@a」にしてください。

秒数は1秒でも、リピートのコマンドブロックが絶えず付け直すので効果は切れません。最後の「true」は、パーティクルを非表示にする指定です。
コマンドブロックの画面を閉じると、常に最強レベル(レベル256)の攻撃力上昇が付与されます。

なお、数値を最大の255にすると、攻撃してもダメージが入らなかったという報告もあります。攻撃が効かないときは「255」を「50」に変えてみてください。統合版の攻撃力上昇は掛け算で強くなるため、数値50(レベル51)でもほとんどのモブを一撃で倒せます。
また、コマンドブロックはその場所が読み込まれている間だけ動きます。遠くへ冒険するときは、チャットで「/effect @s strength infinite 255 true」を実行しておくと安心です。
コマンドブロックの実行ログがチャット欄に出続ける場合は、以下のコマンドで非表示にできます。
/gamerule commandBlockOutput false
【マイクラ】攻撃力上昇のコマンドに関するよくある質問
攻撃力上昇エフェクトに加えて、エンチャントコマンドや最強の剣コマンドを組み合わせると、さらに強力になります。他のエフェクトもまとめて確認したい場合はエフェクト一覧をご覧ください。
【マイクラ】攻撃力上昇のコマンドで敵モブを楽に倒そう!
今回は、「攻撃力上昇のコマンド」「攻撃力上昇のエフェクトコマンドの具体例」「最強の攻撃力上昇コマンドを無限に設定する方法」について解説しました。
- effectコマンドを使うと、プレイヤーやモブに攻撃力上昇(strength)のエフェクトを付与できる
- コマンドブロックを使えば、最強レベル(レベル256)の攻撃力上昇を切らさず自動で付与できる
- 効果時間・レベル・対象の指定で、状況に応じたカスタマイズができる
マイクラのコマンド「攻撃力上昇」で敵モブやボスを楽に倒しましょう!

