【マイクラ】攻撃力上昇のコマンドを紹介!コマンドブロックで無限に設定する方法も解説【統合版/Switch】

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

 

 

 

 

 

 

今回は、「攻撃力上昇のコマンド」「攻撃力上昇のエフェクトコマンドの具体例」「最強の攻撃力上昇コマンドを無限に設定する方法」について解説します。

本記事を読めば、コマンドで攻撃力を上げて、敵モブやボスを簡単に倒せるようになりますよ!

※統合版26.50(2026年9月配信)時点の仕様で解説しています。Switch・スマホ・PCなど、統合版なら同じコマンドが使えます。

目次

【マイクラ】攻撃力上昇をコマンドで追加する方法

攻撃力上昇をコマンドで追加する方法を、3ステップで紹介します。

なお、コマンドを使うには、ワールドの設定で「チートの実行」をオンにしておく必要があります。

①チャットを開く

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

「T」キー、または「/」キーを押す

マイクラ統合版でチャット画面を開いた状態

上のような画面が出ればOKです。

②effectコマンドを入力する

チャット画面が開いたら、チャット欄に攻撃力上昇のeffectコマンドを入力します。

effectコマンドの基本構文も確認しておいてください。

/effect @s strength

チャット欄に攻撃力上昇のeffectコマンドを入力した画面

基本構文で入力する項目は、次のとおりです。

項目入力する内容
対象@s(自分)、@p(いちばん近いプレイヤー)、@a(全プレイヤー)、@e(すべてのエンティティ)
秒数効果が続く秒数。省略すると30秒。「infinite」と入れると無限になる
レベル0がレベルⅠ、1がレベルⅡと1つずれる。最大は255(レベル256)。省略すると0
true|falsetrueでパーティクル(モヤモヤ)を非表示にする。省略するとfalse(表示)

③コマンドを実行する

effectコマンドを入力したら、Enterキーかチャット欄の右にある矢印ボタンを押して、コマンドを実行しましょう。

チャット欄の矢印ボタンで攻撃力上昇のコマンドを実行する画面

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

攻撃力上昇のコマンドを実行した結果の画面
攻撃力上昇のエフェクトが付与された状態

秒数とレベルを省略した「/effect @s strength」では、攻撃力上昇Ⅰが30秒間付与されます。上がるのは剣や素手などの近接攻撃のダメージで、弓矢などの飛び道具のダメージは変わりません。

攻撃力上昇以外にも多くのエフェクトがあります。全エフェクトのコマンドは「エフェクトコマンド一覧」からコピペで使えます。さらに「最強の剣コマンド」と組み合わせると最強です。

【マイクラ】攻撃力上昇のエフェクトコマンドの具体例

攻撃力上昇のエフェクトコマンドの具体例を6つ紹介します。

①自分に60秒間攻撃力上昇Ⅱを付与する

チャットを開いたら、次のコマンドを入力しましょう。

/effect @s strength 60 1

「/effect @s strength 60 1」を入力した画面

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

攻撃力上昇Ⅱが60秒間付与された画面

②自分に60秒間、攻撃力上昇Ⅲを付与してパーティクルを表示しない

チャットを開いたら、次のコマンドを入力しましょう。

/effect @s strength 60 2 true

「/effect @s strength 60 2 true」を入力した画面

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

パーティクルなしで攻撃力上昇Ⅲが付与された画面

③半径10ブロック以内のすべてのプレイヤーに30秒間、攻撃力上昇Ⅳを付与する

チャットを開いたら、次のコマンドを入力しましょう。

/effect @a[r=10] strength 30 3

「/effect @a[r=10] strength 30 3」を入力した画面

コマンドを実行すると、半径10ブロック以内のすべてのプレイヤーに30秒間、攻撃力上昇Ⅳが付与されます。

半径10ブロック以内のプレイヤーに攻撃力上昇Ⅳが付与された画面

④すべてのゾンビに攻撃力上昇Ⅱを30秒間付与する

チャットを開いたら、次のコマンドを入力しましょう。

/effect @e[type=zombie] strength 30 1

「/effect @e[type=zombie] strength 30 1」を入力した画面

コマンドを実行すると、すべてのゾンビに攻撃力上昇Ⅱが30秒間付与されます。ゾンビの攻撃が強くなるので、サバイバルのワールドで試すときは注意しましょう。

ゾンビに攻撃力上昇Ⅱが付与された様子

⑤30ブロック以内のエンティティに攻撃力上昇Ⅳを無限に付与する

チャットを開いたら、次のコマンドを入力しましょう。

/effect @e[r=30] strength infinite 3

「/effect @e[r=30] strength infinite 3」を入力した画面

コマンドを実行すると、30ブロック以内のエンティティ(自分を含む)に攻撃力上昇Ⅳが無限に付与されます。

30ブロック以内のエンティティに攻撃力上昇Ⅳが無限に付与された画面

⑥モブ全体に攻撃力上昇Ⅵを1000秒付与する

チャットを開いたら、次のコマンドを入力しましょう。

/effect @e[type=!player] strength 1000 5

「/effect @e[type=!player] strength 1000 5」を入力した画面

コマンドを実行すると、プレイヤー以外のすべてのモブに攻撃力上昇Ⅵが1000秒間付与されます。敵モブも強くなる点に注意してください。

モブに攻撃力上昇Ⅵが付与された様子

【マイクラ】最強の攻撃力上昇コマンドを無限に設定する方法

攻撃力上昇のエフェクトコマンドをコマンドブロックで無限に設定する方法を、4ステップで紹介します。

「infinite」で付けたエフェクトも、倒れたりミルクを飲んだりすると消えてしまいます。リピートのコマンドブロックでエフェクトを付け直し続ければ、攻撃力上昇が切れる心配がありません。

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

次のコマンドを入力しましょう。コマンドブロックの設置や編集は、クリエイティブモードで行います。

/give @s command_block

「/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

【マイクラ】攻撃力上昇のコマンドに関するよくある質問

攻撃力上昇のエフェクトレベルは何段階まである?

レベル1〜256(コマンドの数値では0〜255)まで設定できます。

数値の「0」がレベルⅠにあたるため、攻撃力上昇Ⅱにしたいときは「1」と入力します。

攻撃力上昇でどれくらい攻撃力が上がる?

統合版は掛け算で攻撃力が上がり、レベルが1つ上がるごとにおよそ1.3倍ずつ強くなります。

たとえば鉄の剣(攻撃力7)の場合、攻撃力上昇Ⅰで約10.1、攻撃力上昇Ⅱで約14.1のダメージになります。Java版は1レベルごとに+3の足し算なので、同じレベルでも統合版のほうが伸び方が大きくなります。

攻撃力上昇エフェクトを解除する方法は?

攻撃力上昇だけを消すなら「/effect @s strength 0」と入力しましょう。

秒数を0にすると、そのエフェクトだけが消えます。ほかのエフェクトもまとめて消したいときは「/effect @s clear」、全プレイヤーのエフェクトを消すなら「/effect @a clear」を使います。

「/effect @a clear」でエフェクトを解除した画面

コマンドブロックで付与し続けている場合は、先にコマンドブロックを壊してから解除してください。そのままだと、すぐに付け直されてしまいます。

プレイヤー全員に攻撃力を上げることはできる?

「/effect @a strength infinite 255」と入力すると、時間無制限でプレイヤー全員の攻撃力が上がります。

パーティクルが気になる場合は、最後に「true」をつけましょう。

攻撃力上昇コマンドの入力の際の注意点は?

入力の際の注意点は以下のとおりです。

  • 「チートの実行」がオンになっていないと/effectコマンドは使えない(オンにしたワールドでは実績が解除できなくなる)
  • レベルの指定は「0=レベルⅠ」として扱う
  • パーティクルを消すときは、秒数とレベルを入れたうえで最後に「true」をつける
  • コマンドブロックでは「@s」が使えないので、「@p」か「@a」を使う
攻撃力をさらに強化する方法&他のエフェクト

攻撃力上昇エフェクトに加えて、エンチャントコマンドや最強の剣コマンドを組み合わせると、さらに強力になります。他のエフェクトもまとめて確認したい場合はエフェクト一覧をご覧ください。

エフェクトコマンド一覧はこちら

最強の剣をコマンドで作る方法はこちら

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

【マイクラ】攻撃力上昇のコマンドで敵モブを楽に倒そう!

今回は、「攻撃力上昇のコマンド」「攻撃力上昇のエフェクトコマンドの具体例」「最強の攻撃力上昇コマンドを無限に設定する方法」について解説しました。

  • effectコマンドを使うと、プレイヤーやモブに攻撃力上昇(strength)のエフェクトを付与できる
  • コマンドブロックを使えば、最強レベル(レベル256)の攻撃力上昇を切らさず自動で付与できる
  • 効果時間・レベル・対象の指定で、状況に応じたカスタマイズができる

マイクラのコマンド「攻撃力上昇」で敵モブやボスを楽に倒しましょう!

目次