
Java版・統合版どちらでも使える体力増強コマンド解説です
サバイバル通常プレイではなく、チート・コマンド使用ワールド向けです
Java版1.21.11/統合版1.21.130時点の仕様をベースに整理しています
Java版限定で、最大体力そのものを変える/attributeコマンドも紹介します
こんにちは。ゆずかきです。
マイクラで「ボス戦用にハートを増やしたい!」とか、「配布ワールドやイベント用にプレイヤーの耐久力を上げたい!」って思ったことはありませんか?
そんな時に便利なのが、体力増強(health_boost)というステータス効果です。
ただしこの体力増強、普通のポーションみたいにサバイバルで自然に使う効果ではなく、基本的にはコマンドで付与して使う効果です。
しかも、付与しただけでは追加されたハートが空のままだったり、Java版と統合版でコマンド構文が違ったり、初見だと少し分かりにくいところがあります。
この記事では、体力増強の効果・最大体力の計算・Java版と統合版の付与コマンド・うまく効かない時の対処法まで、順番に解説していきますね。
この記事を読めば、次のことが出来るようになります。
- 体力増強でハートが何個増えるか分かります👍
- Java版・統合版それぞれの付与コマンドをそのまま使えます👌
- 追加ハートが空のままになる理由と対処法が分かります
- Java版限定で、最大体力そのものを変える方法も分かります
それでは、やっていきましょう!
※本記事はコマンド使用を前提にしています。サバイバル通常プレイのみのワールドでは、チートの許可が必要です。
※Java版と統合版ではコマンド構文が異なるため、必ず自分の環境に合う方を使ってください。
※ゲーム内仕様はMinecraft Wikiおよび公式ドキュメントの情報を参考に整理しています。
目次
1. 体力増強とは
2. 体力増強で増える最大体力の計算方法
3. 体力増強と衝撃吸収の違い
4. Java版で体力増強を付与するコマンド
5. 統合版で体力増強を付与するコマンド
6. 追加ハートが空になる理由と回復方法
7. Java版限定:最大体力そのものを変える/attributeコマンド
8. 実際に使いやすいコマンド例
9. 体力増強がうまく効かない時のチェックポイント
10. まとめ
11. 参考文献
この記事で分かること
・体力増強(health_boost)の効果
・最大体力とハート数の計算方法
・Java版と統合版のコマンド差分
・ハートを増やす時に初心者がつまずきやすいポイント

1. 体力増強とは
体力増強とは、プレイヤーやMobの最大体力を一時的に増やすステータス効果です。
英語名はHealth Boost、コマンドIDはhealth_boostです。
普通のプレイヤーの最大体力は、体力20=ハート10個分です。
ここに体力増強を付与すると、ハートの最大数が増えます。
ただし、ここで大事なのが、
体力増強は「最大体力の枠」を増やす効果であって、付与した瞬間に体力を満タン回復する効果ではない
という点です。
たとえば、体力増強でハートが増えても、追加されたハートは最初は空のままです。
その後、自然回復・再生能力・即時回復などで回復すると、増えた分のハートもちゃんと埋まっていきます。
ここが初心者さんのつまずきポイントです
コマンドを入れたのに「ハートが増えたけど空っぽ…?」となるのは正常です。
バグではなく、体力増強の仕様ですね。
また、体力増強は通常サバイバルで入手するポーション効果ではありません。
発生源は基本的に無く、コマンド・配布ワールド・データパック・サーバーイベントなどで使う効果だと考えると分かりやすいです。
👇体力増強の基本情報を表にまとめます。
| 項目 | 内容 |
|---|---|
| 日本語名 | 体力増強 |
| 英語名 | Health Boost |
| コマンドID | health_boost |
| 効果 | 最大体力を増やす |
| 1レベルごとの増加量 | 体力+4=ハート2個分 |
| 通常の発生源 | なし |
| パーティクル色 | オレンジ(#F87D23) |
| 注意点 | 追加ハートは最初から満タンではない |
ちなみに、ウィザーやエンダードラゴンのようなボスMobには体力増強が効かないので、ボスの体力を直接増やしたい場合は別の方法を考える必要があります。
Java版なら、後半で紹介する/attributeコマンドの方が向いています。

2. 体力増強で増える最大体力の計算方法
体力増強で増える最大体力は、次の計算で決まります。
増える体力 = 4 × 効果レベル
増えるハート数 = 2 × 効果レベル
マイクラでは、ハート1個=体力2です。
なので、体力増強1レベルにつき、ハートは2個増えると覚えておけば大丈夫です。
ただし、コマンドで指定するamplifierは少しクセがあります。
コマンドのamplifierは、ゲーム内表示のレベルより1小さい数字です。
- amplifier 0 = 体力増強 I
- amplifier 1 = 体力増強 II
- amplifier 4 = 体力増強 V
- amplifier 9 = 体力増強 X
つまり、「体力増強Vにしたいならamplifierは4」です。
ここを間違えると、思ったより体力が増えたり増えなかったりするので注意してくださいね。
👇プレイヤーの通常体力をハート10個として、増える量を表にしました。
| 指定するamplifier | ゲーム内の効果レベル | 増える体力 | 増えるハート | 合計ハート |
|---|---|---|---|---|
| 0 | 体力増強 I | +4 | +2個 | 12個 |
| 1 | 体力増強 II | +8 | +4個 | 14個 |
| 4 | 体力増強 V | +20 | +10個 | 20個 |
| 9 | 体力増強 X | +40 | +20個 | 30個 |
個人的には、普通のサバイバル補助やボス戦イベントなら、amplifier 0〜4くらいが扱いやすいと思います。
amplifierを上げすぎるとハート表示が画面をかなり圧迫します。
強くはなりますが、画面が見づらくなり、食料管理やダメージ量も分かりにくくなるので、実用面ではほどほどがおすすめです。
よく使う目安
・少しだけ強化したい:amplifier 0(ハート+2個)
・ボス戦用にしっかり強化:amplifier 4(ハート+10個)
・イベント用にかなり硬くしたい:amplifier 9(ハート+20個)

3. 体力増強と衝撃吸収の違い
体力増強と間違えやすい効果に、衝撃吸収(absorption)があります。
どちらもハートを増やすように見えるので、最初は混乱しやすいです。
違いを簡単に言うと、
- 体力増強:最大体力そのものを増やす
- 衝撃吸収:黄色い使い切りの追加ハートを付ける
という違いです。
衝撃吸収は金のリンゴなどで付く、黄色いハートのことですね。
ダメージを受けると減っていき、自然回復で回復する通常ハートとは扱いが違います。
一方、体力増強で増えたハートは、赤い通常ハートの最大値が増えるイメージです。
追加分は最初は空ですが、回復すれば普通の体力として使えます。
👇使い分けはこんな感じです。
| 効果 | 見た目 | 特徴 | 向いている使い方 |
|---|---|---|---|
| 体力増強 | 赤いハートの最大値が増える | 回復すれば通常体力として使える | 長めの戦闘、イベント、配布ワールド |
| 衝撃吸収 | 黄色いハートが増える | ダメージを受けると消費される | 一時的な防御、金のリンゴ、短期決戦 |
実際に使うなら、
最大体力を増やしたいなら体力増強
一時的なバリアを付けたいなら衝撃吸収
と覚えておくと間違えにくいです。
注意!
体力増強を付けただけでは、追加ハートは空です。
「ハート数を増やして、すぐ戦える状態にしたい」なら、体力増強と一緒に再生能力や即時回復も使いましょう。

4. Java版で体力増強を付与するコマンド
Java版で体力増強を付与する基本コマンドはこちらです。
/effect give @p minecraft:health_boost 60 0 true
このコマンドの意味は、
- @p:一番近くのプレイヤー
- minecraft:health_boost:体力増強
- 60:60秒間
- 0:体力増強 I
- true:パーティクルを非表示
です。
つまり、一番近くのプレイヤーに体力増強 I を60秒付与するコマンドです。
体力増強 I なので、ハートは2個増えます。
自分に体力増強を付ける
/effect give @s minecraft:health_boost 300 0 true
自分自身に5分間、体力増強Iを付けます。
まず試すならこのくらいが分かりやすいです。
ハートを20個に増やす
通常のプレイヤーはハート10個です。
ハート20個にしたい場合は、追加でハート10個必要なので、体力増強Vを付けます。
体力増強Vはamplifier 4なので、コマンドはこうです。
/effect give @p minecraft:health_boost 600 4 true
これで10分間、最大体力がハート20個になります。
ただし、追加された10個分のハートは空なので、すぐ戦わせたい場合は回復もセットで入れましょう。
無期限で体力増強を付ける
Java版では、持続時間にinfiniteを指定できます。
/effect give @p minecraft:health_boost infinite 4 true
これで、体力増強Vを無期限で付与できます。
イベントワールドや配布ワールドで「このエリアでは常に体力を増やしたい」みたいな時に便利です。
ただし、死亡・牛乳・コマンドによる解除などで効果が消えることがあります。
確実に常時維持したい場合は、コマンドブロックやデータパック側で再付与する仕組みを組む方が安全です。
体力増強を消す
Java版で体力増強だけを消す場合はこちらです。
/effect clear @p minecraft:health_boost
全ステータス効果を消したい場合は、次のようにします。
/effect clear @p
配布ワールドやサーバーで使う時は、全効果クリアにすると暗視や耐火など他の効果まで消えるので、基本は体力増強だけを指定して消す方がおすすめです。

5. 統合版で体力増強を付与するコマンド
統合版の/effectコマンドは、Java版と構文が少し違います。
Java版のようにgiveを入れず、minecraft:も基本的には付けません。
統合版で体力増強を付与する基本コマンドはこちらです。
/effect @p health_boost 60 0 true
このコマンドの意味は、
- @p:一番近くのプレイヤー
- health_boost:体力増強
- 60:60秒間
- 0:体力増強 I
- true:パーティクルを非表示
です。
Java版と同じく、amplifier 0は体力増強Iです。
ハートは2個増えます。
自分に体力増強を付ける
/effect @s health_boost 300 0 true
自分自身に5分間、体力増強Iを付けます。
統合版でまず試すなら、このコマンドが使いやすいです。
ハートを20個に増やす
ハート20個にしたい場合は、Java版と同じく体力増強Vを使います。
体力増強Vはamplifier 4です。
/effect @p health_boost 600 4 true
これで10分間、最大体力がハート20個になります。
追加ハートが空なのは統合版でも同じなので、必要なら回復効果も一緒に付けましょう。
無期限で体力増強を付ける
現在の統合版の/effectコマンドでは、持続時間にinfiniteを指定する構文も用意されています。
/effect @p health_boost infinite 4 true
長時間イベントやワールド内の特殊ルールを作る時に便利です。
体力増強を消す
統合版で体力増強だけを消す場合はこちらです。
/effect @p clear health_boost
全ステータス効果を消す場合はこちらです。
/effect @p clear
統合版でも、全効果クリアは他の効果まで消えるので、体力増強だけを消したい時はhealth_boostを指定するのがおすすめです。

6. 追加ハートが空になる理由と回復方法
体力増強で一番よくある疑問が、
「コマンドは成功したのに、増えたハートが空のまま」
というものです。
これは正常な仕様です。
体力増強は最大体力を増やす効果なので、増えた分の体力はあとから回復する必要があります。
たとえるなら、体力の上限だけ先に広げて、実際の中身はまだ入っていない状態ですね。
自然回復で埋める
サバイバルなら、満腹度が十分にあれば自然回復で追加ハートも回復します。
ただ、戦闘直前に使う場合は少し待つ必要があります。
再生能力を一緒に付ける
戦闘前にすぐ準備したい場合は、体力増強のあとに再生能力を付けると分かりやすいです。
Java版ならこちら。
/effect give @p minecraft:health_boost 600 4 true /effect give @p minecraft:regeneration 10 4 true
統合版ならこちらです。
/effect @p health_boost 600 4 true /effect @p regeneration 10 4 true
体力増強で最大体力を増やして、再生能力で追加分を回復する流れです。
ボス戦の開始前や、イベント開始時の初期バフとして使いやすいですね。
即時回復を使う場合
再生能力ではなく、即時回復を使って一気に回復する方法もあります。
ただし、アンデッド系Mobには即時回復がダメージとして働くため、Mobにまとめて付与する時は注意してください。
プレイヤーだけを対象にするなら問題ありません。
Java版の例です。
/effect give @p minecraft:health_boost 600 4 true /effect give @p minecraft:instant_health 1 4 true
統合版の例です。
/effect @p health_boost 600 4 true /effect @p instant_health 1 4 true
実用メモ
個人的には、イベント開始前の強化なら「体力増強+再生能力」の方が扱いやすいです。
即時回復は一瞬で回復できますが、対象を間違えるとアンデッドにダメージが入るので、範囲指定時は慎重に使いましょう。

7. Java版限定:最大体力そのものを変える/attributeコマンド
ここまで紹介した/effect health_boostは、一時的なステータス効果です。
効果時間が切れたり、牛乳を飲んだり、コマンドで解除したりすると消えます。
一方でJava版には、最大体力そのものを変更する/attributeコマンドがあります。
これはJava版限定のコマンドです。
統合版では同じ感覚で使える/attributeコマンドはないので、統合版では基本的に/effectやアドオン側で調整することになります。
Java版1.21.11では、最大体力の属性IDはminecraft:max_healthです。
Java版で最大体力を20ハートにする
通常の最大体力は20です。
ハートで言うと10個分ですね。
最大体力を40にすれば、ハート20個になります。
/attribute @p minecraft:max_health base set 40
これで、一番近くのプレイヤーの最大体力が40=ハート20個になります。
体力増強のようなステータス効果ではなく、プレイヤーの属性値そのものを変える形です。
通常の最大体力に戻す
通常の最大体力に戻したい場合はこちらです。
/attribute @p minecraft:max_health base set 20
これで最大体力がハート10個に戻ります。
/effectと/attributeの使い分け
どちらを使えばいいか迷う場合は、次のように考えると分かりやすいです。
| 目的 | おすすめ | 理由 |
|---|---|---|
| 一時的にハートを増やしたい | /effect health_boost | 時間指定や解除がしやすい |
| イベント中だけ強化したい | /effect health_boost | 効果時間で管理しやすい |
| Java版で最大体力を固定したい | /attribute | 属性値そのものを変更できる |
| 統合版でハートを増やしたい | /effect health_boost | /attributeが使えないため |
注意!
/attributeで最大体力を増やしても、現在体力が自動で満タンになるとは限りません。
体力を増やした後は、再生能力や即時回復で回復しておくと安心です。

8. 実際に使いやすいコマンド例
ここからは、コピペして使いやすい形でコマンド例をまとめます。
「とりあえず使いたい!」という方は、この章から自分の環境に合うものを選んでくださいね。
Java版:自分のハートを12個にする
/effect give @s minecraft:health_boost 600 0 true /effect give @s minecraft:regeneration 10 2 true
体力増強Iでハートが2個増えます。
通常ハート10個+追加ハート2個で、合計12個です。
初心者向けの軽い補助なら、このくらいがちょうど使いやすいです。
Java版:ボス戦用にハートを20個にする
/effect give @p minecraft:health_boost 1200 4 true /effect give @p minecraft:regeneration 10 4 true
体力増強Vで、最大体力がハート20個になります。
20分間続くので、ボス戦やミニゲームの1試合分としても使いやすいです。
Java版:全プレイヤーに無期限でハート20個を付ける
/effect give @a minecraft:health_boost infinite 4 true /effect give @a minecraft:regeneration 10 4 true
全プレイヤーに体力増強Vを無期限で付与します。
サーバーイベントや配布ワールドの初期設定向けです。
統合版:自分のハートを12個にする
/effect @s health_boost 600 0 true /effect @s regeneration 10 2 true
統合版で自分に体力増強Iを付ける例です。
追加ハートを埋めるために、再生能力もセットにしています。
統合版:ボス戦用にハートを20個にする
/effect @p health_boost 1200 4 true /effect @p regeneration 10 4 true
統合版で一番近くのプレイヤーをボス戦用に強化する例です。
ハート20個になるので、ウォーデン戦やウィザー戦の練習にも使えます。
統合版:全プレイヤーに無期限でハート20個を付ける
/effect @a health_boost infinite 4 true /effect @a regeneration 10 4 true
全プレイヤーに無期限で体力増強Vを付けます。
イベント会場やアドベンチャーマップで、参加者全員の体力を底上げしたい時に便利です。
Java版:最大体力そのものを20ハートにする
/attribute @p minecraft:max_health base set 40 /effect give @p minecraft:regeneration 10 4 true
Java版限定ですが、ステータス効果ではなく最大体力そのものを20ハートにする方法です。
効果時間を管理したくない場合はこちらが向いています。
Java版:最大体力を通常に戻す
/attribute @p minecraft:max_health base set 20
最大体力を通常のハート10個に戻します。
テスト後は忘れずに戻しておくと安心です。

9. 体力増強がうまく効かない時のチェックポイント
コマンドを入力したのにハートが増えない
ハートは増えたけど空のまま
Java版と統合版でエラーになる
そういう時は、次のチェックポイントを確認してみてください。
- [ ] Java版なのに、
/effect @p health_boost ...のように統合版構文で入力していないか? - [ ] 統合版なのに、
/effect giveやminecraft:health_boostを入れていないか? - [ ] amplifierの数字を1つ多く見積もっていないか?(amplifier 0 = レベルI)
- [ ] 追加ハートが空のままなのを「失敗」と勘違いしていないか?
- [ ] 回復用に再生能力や即時回復をセットで使っているか?
- [ ] チートが許可されているワールドか?
- [ ] コマンドブロックで使う場合、対象セレクターが正しいか?
- [ ] Java版1.21.11で/attributeを使う時、古い
minecraft:generic.max_healthを入力していないか? - [ ] 体力増強を消した後に、ハート表示がすぐ更新されないだけではないか?
- [ ] ボスMobに体力増強を付けようとしていないか?
- [ ] 牛乳や
/effect clearで効果を消していないか?
特に多いのは、Java版と統合版の構文ミスです。
Java版は、
/effect give @p minecraft:health_boost 600 4 true
統合版は、
/effect @p health_boost 600 4 true
です。
giveが必要なのはJava版、minecraft:を付ける形で書くのも基本的にJava版です。
ここを混ぜるとエラーになりやすいので、まずは自分のエディションを確認しましょう。
Java版1.21.11の/attributeで最大体力を変える場合は、
/attribute @p minecraft:max_health base set 40
のように、minecraft:max_healthを使います。
古い記事や古いバージョン向けの説明ではminecraft:generic.max_healthと書かれていることがあるので、コピペで通らない時は属性IDも確認してください。
体験談的メモ
コマンド系の記事を読んでいると、Java版と統合版のコマンドが混ざっていることがよくあります。
体力増強は効果そのものより、コマンド構文の違いでつまずく方が多い印象です。
迷ったら、まず「自分がJava版か統合版か」を確認してくださいね。

10. まとめ
以上、体力増強の効果・最大体力の計算・Java版と統合版の付与コマンドについて解説しました。
体力増強は、コマンドでハートを増やしたい時にかなり便利なステータス効果です。
ただし、普通のポーション効果としてサバイバルで自然に使うものではなく、基本的にはコマンド向けの効果です。
要点を整理すると、
- 体力増強は最大体力を増やすステータス効果
- 1レベルごとに体力+4=ハート2個分増える
- コマンドのamplifierは、ゲーム内レベルより1小さい
- 追加されたハートは最初は空なので、回復が必要
- Java版と統合版では/effectコマンドの書き方が違う
- Java版なら/attributeで最大体力そのものを変えることも可能
このあたりを押さえておけば、体力増強コマンドはかなり使いやすくなります。
ボス戦の難易度調整、配布ワールドの特殊ルール、マルチイベントの参加者補助など、使いどころは多いです。
ただし、ハートを増やしすぎると画面が見にくくなるので、最初は体力増強I〜Vくらいから試すのがおすすめです。
では、本日はここまでで終わります。
最後までご覧いただき、ありがとうございました。
柚子クラでは他にもマイクラの便利コマンドや仕様解説を紹介しているので、是非ご覧くださいね(^^♪

11. 参考文献
この記事を書くにあたり、以下の公式・コミュニティWikiのページを参考にしています。