
この記事では、マイクラのステータス効果「攻撃力上昇」について解説します
Java版と統合版でダメージ計算が違うので、そこは分けて説明します
コマンドはコピペしやすい形でまとめています
こんにちは。ゆずかきです。
マイクラで敵と戦っている時に、
「力のポーションって結局どれくらい強いの?」
「攻撃力上昇のコマンドを入れたいけど、レベル指定が分かりにくい…」
「付けた効果を消すにはミルク?コマンド?」
って思ったことはありませんか?
攻撃力上昇は、名前の通り近接攻撃のダメージを上げるステータス効果です。
ゾンビやスケルトン処理、ネザー攻略、襲撃イベント、ボス戦など、使う場面はかなり多いです。
ただし、ここで注意です。
Java版と統合版では、攻撃力上昇のダメージ計算が同じではありません。
さらにコマンドの書き方も少し違います。
この記事では、初心者さんでも迷わないように、攻撃力上昇の効果・解除方法・付与コマンド・よくあるミスを順番に整理していきますね。
この記事を読めば、次のことが出来るようになります。
- 攻撃力上昇の効果がJava版・統合版でどう違うか分かります👍
- 力のポーション、ビーコン、コマンドでの付与方法が分かります👌
- ミルクや
/effect clearで安全に解除できます(^^♪
※本記事では、Java版26.1.2時点・統合版26.20時点の/effect仕様を前提にまとめています。
※統合版は1.21.40でinfinite指定と、効果の個別解除コマンドが追加されています。古い統合版では書き方が通らない場合があります。
※ゲーム内の仕様については、Minecraft Wikiおよび公式のコマンド資料を参考にしています。
目次
1. 攻撃力上昇とは
2. 攻撃力上昇の基本仕様
3. Java版と統合版の違い
4. 攻撃力上昇の発生源
5. 力のポーションの作り方
6. 攻撃力上昇を解除する方法
7. Java版で攻撃力上昇を付与するコマンド
8. 統合版で攻撃力上昇を付与するコマンド
9. コマンドのレベル指定で間違えやすいところ
10. 攻撃力上昇のおすすめ用途
11. うまく付与できない時のチェックポイント
12. まとめ
13. 引用・参考文献
この記事で分かること
・マイクラの攻撃力上昇の効果
・Java版と統合版の仕様差
・攻撃力上昇の解除方法
・攻撃力上昇を付与するコマンド

1. 攻撃力上昇とは
攻撃力上昇とは、プレイヤーやMobの近接攻撃ダメージを上げるステータス効果です。
英語名はStrength、コマンドで使うIDはstrengthです。
力のポーションを飲んだ時に付く効果、と言えば分かりやすいと思います。
剣、斧、素手などで殴った時のダメージが上がるため、戦闘をかなり楽にしてくれます。
ただし、ここで大事なのは、攻撃力上昇は近接攻撃向けの効果という点です。
弓・クロスボウなどの遠距離攻撃を強化したいなら、攻撃力上昇ではなく、エンチャントや矢の種類を見直す方が大事です。
攻撃力上昇のパーティクルは、Minecraft Wiki表記では#FCC500の金色系です。
実際のゲーム内でも、力のポーションを飲むと黄色〜金色っぽいパーティクルが出るので、見た目でも分かりやすいですね。
体験談
筆者はネザー要塞攻略で、最初は力のポーションを軽視していました。
でも、ブレイズやウィザースケルトンの処理速度がかなり変わるので、戦闘が苦手な方ほど持っておく価値があります。

2. 攻撃力上昇の基本仕様
攻撃力上昇の基本情報を、まずは表で整理します。
| 項目 | 内容 |
|---|---|
| 日本語名 | 攻撃力上昇 |
| 英語名 | Strength |
| コマンドID | strength |
| 数値ID | 5(データ上のID) |
| 種類 | 良い効果 |
| 主な入手方法 | 力のポーション・ビーコン・コマンドなど |
| 解除方法 | ミルク入りバケツ・死亡・コマンドなど |
攻撃力上昇は、レベルが高いほど効果が強くなるタイプのステータス効果です。
通常のサバイバルでよく使うのは、次の2種類ですね。
- 攻撃力上昇 I
- 攻撃力上昇 II
力のポーションを普通に作ると攻撃力上昇 I。
そこにグロウストーンダストで強化すると、攻撃力上昇 IIになります。
ただし、攻撃力上昇 IIにすると効果時間は短くなります。
長く使いたいなら延長、短時間で火力を出したいなら強化、という感じで使い分けましょう。

3. Java版と統合版の違い
ここが一番大事です。
攻撃力上昇は、Java版と統合版でダメージの増え方が違います。
Java版の攻撃力上昇
Java版では、攻撃力上昇の効果はかなり分かりやすいです。
- 攻撃力上昇 I:近接攻撃ダメージが+3
- 攻撃力上昇 II:近接攻撃ダメージが+6
マイクラのハートは、ハート1個 = 体力2です。
つまりJava版の攻撃力上昇 Iは、単純計算でハート1.5個分のダメージ増加です。
攻撃力上昇 IIなら、ハート3個分のダメージ増加ですね。
たとえば、素手や弱い武器でも追加ダメージが乗るので、序盤でも恩恵を感じやすいです。
統合版の攻撃力上昇
統合版では、Java版のような「単純に+3、+6」という形ではなく、元の攻撃力とレベルを元にした計算になります。
そのため、使っている武器によって伸び方の印象が変わります。
正確な計算式まで覚える必要はありません。
攻略記事として大事なのは、次の理解で十分です。
Java版:固定値でダメージが増える
統合版:元の攻撃力を元にしてダメージが伸びる
この違いがあるので、「Java版でワンパンできたから統合版でも同じ」とは限りません。
逆に、統合版では武器の基礎攻撃力によって体感が変わるため、ダイヤ剣・ネザライト剣など強い武器と組み合わせるほど分かりやすくなります。
Java版と統合版の比較表
| 項目 | Java版 | 統合版 |
|---|---|---|
| 効果の考え方 | 固定値で加算 | 基礎攻撃力を元に計算 |
| 攻撃力上昇 I | +3ダメージ | 武器の攻撃力で変化 |
| 攻撃力上昇 II | +6ダメージ | 武器の攻撃力で変化 |
| コマンドID | minecraft:strength |
strength |
| 初心者向けの理解 | レベルごとに固定で強い | 強い武器ほど効果を感じやすい |
※Java版と統合版でダメージ計算が異なるため、PvPサーバーや配布ワールドで火力調整する場合は、必ず実際の環境で試してくださいね。

4. 攻撃力上昇の発生源
攻撃力上昇を付ける主な方法は、次の通りです。
- 力のポーション
- 力のスプラッシュポーション
- 力の残留ポーション
- 力の矢
- ビーコン
- コマンド
- 一部条件下のMob
サバイバルでよく使うのは、力のポーションとビーコンです。
コマンドは、検証ワールドや配布マップ、サーバー管理で使うことが多いですね。
力のポーション系の効果時間は、代表的には次のようになります。
| 入手方法 | レベル | 効果時間 | 使いどころ |
|---|---|---|---|
| 力のポーション | I | 3:00 | 通常戦闘・ネザー攻略 |
| 力のポーション 延長 | I | 8:00 | 長めの探索・襲撃イベント |
| 力のポーション II | II | 1:30 | ボス戦・短期決戦 |
| 力の残留ポーション | I | 0:45 | 範囲に残して使う |
| 力の矢 | I | 0:23 | 味方やMobへ一時付与 |
| ビーコン | I〜II | 範囲内で更新 | 拠点周辺・作業場 |
個人的には、通常の冒険なら延長した力のポーションが一番扱いやすいです。
攻撃力上昇 IIは強いですが、1分30秒なので、使いどころを決めて飲まないと戦闘前に効果が切れます。
体験談
ウィザー戦で「攻撃力上昇 IIを飲んだから大丈夫!」と思っていたら、準備に手間取って効果時間がほぼ消えたことがあります。
ボス戦は、戦闘開始直前に飲むのが安全です。

5. 力のポーションの作り方
ここでは、サバイバルでよく使う力のポーションの作り方を整理します。
必要なものは、主にこちらです。
- 醸造台
- ブレイズパウダー
- 水入り瓶
- ネザーウォート
- ブレイズパウダー(材料用)
- レッドストーンダスト(延長したい場合)
- グロウストーンダスト(攻撃力上昇 IIにしたい場合)
- 火薬(スプラッシュ化したい場合)
- ドラゴンブレス(残留化したい場合)
力のポーション Iを作る手順
- 醸造台にブレイズパウダーを入れて燃料にする
- 水入り瓶にネザーウォートを入れて、奇妙なポーションを作る
- 奇妙なポーションにブレイズパウダーを入れる
- 力のポーション Iが完成
これが基本形です。
まずはこの形を作れるようになればOKです。
効果時間を延長する場合
力のポーション Iにレッドストーンダストを入れると、効果時間が延長されます。
通常3分のところが、延長版では8分になります。
長く探索したい時や、襲撃イベントのように戦闘が続く時は、こちらが便利です。
攻撃力上昇 IIにする場合
力のポーション Iにグロウストーンダストを入れると、攻撃力上昇 IIになります。
その代わり、効果時間は1分30秒です。
注意!
レッドストーンで延長したものを、さらにグロウストーンで強化する…という使い方は基本的にできません。
長時間の攻撃力上昇 Iにするか、短時間の攻撃力上昇 IIにするかを選ぶ感じです。
初心者さんには、まず延長版の力のポーションをおすすめします。
理由はシンプルで、効果時間が長くて扱いやすいからです。
慣れてきたら、ウィザー戦やウォーデン検証など、短時間で火力を出したい場面に攻撃力上昇 IIを持っていきましょう。

6. 攻撃力上昇を解除する方法
攻撃力上昇を解除する方法は、主に3つです。
- ミルク入りバケツを飲む
- 死亡する
- コマンドで解除する
サバイバルで一番現実的なのは、ミルク入りバケツです。
牛からミルクを取って飲めば、攻撃力上昇だけでなく、ほかのステータス効果もまとめて消えます。
ただし、ミルクは良い効果も悪い効果もまとめて消します。
たとえば、暗視・火炎耐性・再生能力・耐性なども全部消えます。
ネザーで火炎耐性を使っている時にミルクを飲むと危ないので注意しましょう。
Java版で攻撃力上昇だけ消すコマンド
/effect clear @s minecraft:strength
自分についている攻撃力上昇だけを消したい場合は、これでOKです。
全員から消したい場合は、対象を@aにします。
/effect clear @a minecraft:strength
統合版で攻撃力上昇だけ消すコマンド
/effect @s clear strength
統合版1.21.40以降では、このように特定の効果だけを解除できます。
以前の統合版では個別解除が使えない環境もあったため、古いワールドや古い端末で遊んでいる場合は注意してください。
すべての効果を消す場合
Java版はこちら。
/effect clear @s
統合版はこちら。
/effect @s clear
ミルクと同じように、すべてのステータス効果を消すイメージです。
検証ワールドで効果をリセットしたい時に便利ですね。

7. Java版で攻撃力上昇を付与するコマンド
Java版で攻撃力上昇を付与する基本構文はこちらです。
/effect give <対象> minecraft:strength <秒数> <レベル指定> <パーティクル非表示>
たとえば、自分に攻撃力上昇 Iを30秒付けたい場合は、こうです。
/effect give @s minecraft:strength 30 0 false
ここで大事なのが、レベル指定は見た目のレベルより1小さい数字を入れるという点です。
0= 攻撃力上昇 I1= 攻撃力上昇 II2= 攻撃力上昇 III
この仕様、初見だとかなり間違えやすいです。
攻撃力上昇 IIにしたいから2を入れると、実際には攻撃力上昇 IIIになります。
Java版:よく使うコマンド例
自分に攻撃力上昇 Iを3分付ける
/effect give @s minecraft:strength 180 0 false
自分に攻撃力上昇 IIを1分30秒付ける
/effect give @s minecraft:strength 90 1 false
全プレイヤーに攻撃力上昇 Iを8分付ける
/effect give @a minecraft:strength 480 0 false
パーティクルを非表示にして付与する
/effect give @s minecraft:strength 180 0 true
最後のtrueは、パーティクルを非表示にする指定です。
検証用や配布マップで、見た目をスッキリさせたい時に使えます。
Java版:無限時間で付与する
Java版では、infiniteを使うと無限時間の効果を付与できます。
/effect give @s minecraft:strength infinite 0 true
攻撃力上昇 Iをずっと付ける例です。
検証ワールドでは便利ですが、サバイバルで使うとゲームバランスがかなり変わるので、普通の攻略ではおすすめしません。

8. 統合版で攻撃力上昇を付与するコマンド
統合版の基本構文はこちらです。
/effect <対象> strength <秒数> <レベル指定> <パーティクル非表示>
Java版と違って、giveは入りません。
また、IDはminecraft:strengthではなく、基本的にstrengthで書きます。
統合版:よく使うコマンド例
自分に攻撃力上昇 Iを3分付ける
/effect @s strength 180 0 false
自分に攻撃力上昇 IIを1分30秒付ける
/effect @s strength 90 1 false
全プレイヤーに攻撃力上昇 Iを8分付ける
/effect @a strength 480 0 false
パーティクルを非表示にする
/effect @s strength 180 0 true
統合版でも、レベル指定はJava版と同じく、0がレベルI、1がレベルIIです。
ここは本当にミスしやすいので、コマンドブロックに入れる前に確認してくださいね。
統合版:無限時間で付与する
統合版1.21.40以降では、infiniteで無限時間の効果を付けられます。
/effect @s strength infinite 0 true
古い統合版では、このinfinite指定が使えない場合があります。
もしエラーが出る場合は、ワールドやサーバーのバージョンを確認してください。

9. コマンドのレベル指定で間違えやすいところ
攻撃力上昇のコマンドで一番多いミスは、レベル指定の数字です。
コマンド上のamplifierは、ゲーム画面に出るレベルとズレます。
| コマンドに入れる数字 | 実際に付く効果 | サバイバルでの目安 |
|---|---|---|
0 |
攻撃力上昇 I | 通常の力のポーション |
1 |
攻撃力上昇 II | 強化した力のポーション |
2 |
攻撃力上昇 III | 通常サバイバルでは基本使わない |
4 |
攻撃力上昇 V | 検証・配布マップ向け |
つまり、攻撃力上昇 IIを付けたいなら、数字は1です。
ここを間違えると、想定より強すぎる効果が付いてしまいます。
秒数指定の注意点
秒数は、そのまま秒で入力します。
- 30秒 →
30 - 3分 →
180 - 8分 →
480 - 10分 →
600
Java版ではinfiniteも使えます。
統合版も1.21.40以降ならinfiniteを使えます。
すでに効果が付いている場合
同じステータス効果を重ねがけしても、別枠で2つ付くわけではありません。
基本的には、より強い効果や、より長い効果で上書きされるイメージです。
Java版では、強い効果が切れた後に、隠れていた弱い効果が残っていれば戻ることがあります。
統合版では、より強い効果で上書きされた弱い効果が戻らない仕様があります。
このあたりは普段のサバイバルではそこまで意識しなくても大丈夫ですが、配布マップやコマンドブロックで細かく管理する時は注意です。

10. 攻撃力上昇のおすすめ用途
攻撃力上昇は、使う場面を選べばかなり便利です。
個人的におすすめなのは、次の場面です。
1. ネザー要塞攻略
ブレイズ、ウィザースケルトン、マグマキューブなど、ネザー要塞は危険な敵が多いです。
攻撃力上昇があると、敵を倒すまでの回数が減るので、被弾リスクも下がります。
特にウィザースケルトン狩りでは、処理速度が上がるだけでもかなり楽です。
頭集めをするなら、力のポーションを持っていく価値はあります。
2. 襲撃イベント
襲撃イベントでは、敵がまとまって押し寄せてきます。
ヴィンディケーターやラヴェジャーなど、攻撃力が高い敵も出てくるので、長期戦になりがちです。
こういう時は、延長版の力のポーションが使いやすいです。
8分あれば、慌てずに戦いやすいですね。
3. ウィザー戦
ウィザー戦では、後半になると近接戦が必要になる場面があります。
その時に攻撃力上昇 IIがあると、削りが速くなります。
ただし、1分30秒は短いので、飲むタイミングが大事です。
準備中に飲むのではなく、近接で殴り始める直前に使いましょう。
4. 検証ワールド・装置確認
コマンドで攻撃力上昇を付けると、Mob処理の検証が楽になります。
ただし、強すぎるレベルを付けると通常サバイバルとは違う結果になるので、攻略記事用の検証ではレベルI・IIあたりに留めるのが無難です。
筆者メモ
装置検証中に高レベルの攻撃力上昇を付けっぱなしにすると、普段なら壊れない想定のMob処理も一瞬で片付いてしまいます。
検証するときは、効果を付けたままなのかを毎回確認しましょう。

11. うまく付与できない時のチェックポイント
攻撃力上昇のコマンドがうまく動かない時は、ここを確認してください。
- [ ] Java版なのに
/effect @s strength ...と書いていないか? - [ ] 統合版なのに
/effect give ...と書いていないか? - [ ] Java版で
minecraft:strengthのスペルを間違えていないか? - [ ] レベルIIにしたいのに
2を入れて、攻撃力上昇 IIIになっていないか? - [ ] チートがOFFのワールドでコマンドを使おうとしていないか?
- [ ] コマンドブロックが「常時実行」や「レッドストーンが必要」など、意図した設定になっているか?
- [ ] 統合版で
infiniteや個別解除を使う場合、1.21.40以降の環境か? - [ ] すでに別レベルの攻撃力上昇が付いていて、上書き挙動を勘違いしていないか?
Java版でよくある失敗
Java版で多いのは、giveを書き忘れるミスです。
間違い例:
/effect @s minecraft:strength 180 0
正しくはこちらです。
/effect give @s minecraft:strength 180 0
統合版でよくある失敗
統合版で多いのは、Java版の書き方をそのまま入れてしまうことです。
間違い例:
/effect give @s minecraft:strength 180 0
正しくはこちらです。
/effect @s strength 180 0
Java版と統合版を行き来している方は、ここでつまずきやすいです。
コマンド記事を見る時は、必ず「Java版向け」なのか「統合版向け」なのか確認してくださいね。

12. まとめ
以上、マイクラの攻撃力上昇の効果・解除方法・付与コマンドについて解説しました。
要点を整理すると、
- 攻撃力上昇は、近接攻撃ダメージを上げるステータス効果
- Java版では、攻撃力上昇 Iで+3、攻撃力上昇 IIで+6ダメージ
- 統合版では、Java版と違い、基礎攻撃力を元にした計算になる
- サバイバルでは、力のポーション・ビーコンで使うことが多い
- 解除はミルク入りバケツ、死亡、Java版は
/effect clear、統合版は/effect ... clearで可能 - コマンドのレベル指定は、
0がI、1がII - Java版と統合版では、
/effectコマンドの書き方が違う
攻撃力上昇は、シンプルですがかなり強い効果です。
特にネザー攻略、襲撃イベント、ウィザー戦では、持っているかどうかで安定感が変わります。
コマンドで使う場合は、Java版と統合版の書き方の違いと、レベル指定が1ズレる仕様だけは必ず覚えておきましょう。
ここを押さえておけば、攻撃力上昇はかなり扱いやすくなります。
では、本日はここまでで終わります。
最後までご覧いただき、ありがとうございました。
柚子クラでは他にもマイクラの仕様解説や便利装置を紹介しているので、是非ご覧くださいね(^^♪

13. 引用・参考文献
この記事を書くにあたり、以下の公式資料・コミュニティWikiを参考にしています。