【完全版】マイクラ満腹度回復コマンド|空腹ゲージを瞬時回復【統合版26.10/Java版26.1.2】

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

 

 

 

 

 

 

「冒険中に空腹で動けなくなる」
「食料探しが面倒で冒険に集中できない」
「満腹度を一発で全回復したい」
「ずっと満腹状態にする方法を知りたい」

と悩んでいませんか?

マイクラのeffectコマンドのsaturation(満腹度)を使えば、空腹ゲージを1秒で完全回復できます。コマンドブロックと組み合わせれば、ずっと満腹状態を維持することも可能です。

今回は、「マイクラ統合版で満腹度回復のコマンドを使う方法」「マイクラJava版で満腹度回復のコマンドを使う方法」について解説します。統合版26.10・Java版26.1.2の最新仕様に対応した内容です。

本記事を読むと、満腹度回復のコマンドが使えるので、空腹を気にしないで冒険できます。

▼満腹度回復コマンド早見表

用途コマンド
統合版(一回)/effect @s saturation 1 255 true
Java版(一回)/effect give @s saturation 1 255 true
統合版(無限)/effect @s saturation infinite 1 true
※1.21.40以降
Java版(無限)/effect give @s saturation infinite 1 true
※1.19.4以降
空腹状態/effect @s hunger
事前準備チートON+コマンドブロック設置

注意:コマンドを使うには事前に「チートの実行」をONにしておく必要があります。チートの設定方法はマイクラのチートコマンドの使い方で確認してください。コマンドブロックの基本操作はコマンドブロックの使い方で詳しく解説しています。

目次

【マイクラ統合版】満腹度回復のコマンドを使う方法

マイクラ統合版26.10では「effect」コマンドを使うと、満腹度が回復します。

満腹度回復のコマンドは以下の通りです。

/effect @s saturation 1 255 true

プレイヤーの満腹度(空腹ゲージ)を1秒間で完全回復する(パーティクルなし)

マイクラ統合版で満腹度回復コマンドを入力

コマンドを実行すると、プレイヤーの満腹度(空腹ゲージ)が1秒間で完全回復します。

マイクラ統合版で満腹度ゲージが完全回復した画面

満腹度の回復に加えて「体力増強コマンド」も使うと体力・満腹度の両方を万全にできます。全エフェクトのコマンドは「エフェクトコマンド一覧」でまとめています。

【マイクラ統合版】コマンドブロックで満腹度回復し続ける方法

コマンドブロックで満腹度回復し続ける方法を紹介します。

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

クリエイティブモードにして、次のコマンドを入力しましょう。

/give @s command_block

マイクラ統合版でコマンドブロックを入手するコマンド

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

マイクラ統合版でコマンドブロックを入手した画面

②コマンドブロックの設定とコマンドの入力をする

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

マイクラ統合版でコマンドブロックを設置

コマンドブロックで「ブロックの種類」「条件」「レッドストーン」を設定してコマンドを入力します。

ブロックの種類:リピート

条件:無条件

レッドストーン:常時実行

コマンド:/effect @p saturation 1 255 true

マイクラ統合版でコマンドブロックに満腹度回復コマンドを入力

入力したらコマンドブロックを閉じます。

③コマンドブロックのログを表示しないようにする

コマンドブロックのログを表示しないように以下のコマンドを入力します。詳しい解説はコマンドログを消す方法で確認できます。

/gamerule commandBlockOutput false

マイクラでcommandBlockOutputをfalseに設定

コマンドを実行すると、コマンドブロックのコマンドログが出ないようになります。

マイクラでコマンドログが非表示になった画面

これでコマンドログが出ない状態で、満腹度が回復し続けます。

最後にサバイバルモードに戻して、冒険を始めましょう。

【マイクラJava版】満腹度回復のコマンドを使う方法

マイクラJava版26.1.2も「effect」コマンドを使うと、満腹度が回復します。

満腹度回復のコマンドは以下の通りです。統合版とコマンドが少し違うので気を付けてください(Java版は「give」が入ります)。

/effect give @s saturation 1 255 true

プレイヤーの満腹度(空腹ゲージ)を1秒間で完全回復する(パーティクルなし)

マイクラJava版で満腹度回復コマンドを入力

コマンドを実行すると、プレイヤーの満腹度(空腹ゲージ)が1秒間で完全回復します。

マイクラJava版で満腹度ゲージが完全回復した画面

このコマンドだけだと、満腹度が減るたびに何度もコマンドを実行する必要があります。

しかし、コマンドブロックを使うか「infinite」を使うと、プレイヤーの満腹度(空腹ゲージ)が完全回復し続けます。

【マイクラJava版】コマンドブロックで満腹度回復し続ける方法

まず、コマンドでクリエイティブモードにします。

/gamemode creative

マイクラJava版でクリエイティブモードに切り替え

次にコマンドブロックを入手するコマンドを入力しましょう。

/give @s command_block

マイクラJava版でコマンドブロックを入手するコマンド

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

マイクラJava版でコマンドブロックを入手した画面

②コマンドブロックの設定とコマンドの入力をする

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

マイクラJava版でコマンドブロックを設置

コマンドブロックで「ブロックの種類」「条件」「レッドストーン」を設定してコマンドを入力します。

ブロックの種類:リピート

条件:無条件

レッドストーン:常時実行

コマンド:/effect give @p saturation 1 255 true

マイクラJava版でコマンドブロックに満腹度回復コマンドを入力

入力したらコマンドブロックを閉じます。

マイクラJava版でコマンドブロックを閉じた画面

③コマンドブロックのログを表示しないようにする

コマンドブロックのログを表示しないように、以下のコマンドを入力します。Java版1.21.11以降はgamerule名が新名称(minecraft:プレフィックス付き)に変わっています。

/gamerule minecraft:command_block_output false

マイクラJava版でcommandBlockOutputをfalseに設定

コマンドを実行すると、コマンドブロックのコマンドログが出ないようになります。

マイクラJava版でコマンドログが非表示になった画面

これでコマンドログが出ない状態で、満腹度が回復し続けます。

最後にサバイバルモードに戻して、冒険を始めましょう。

Java版1.21.11以降のcommand_block_output新名称対応表

Java版1.21.11(2026年初頭リリース)から、満腹度回復コマンドブロックで使うgamerule名がスネークケース+「minecraft:」プレフィックス付きにリネームされました。コマンドログ消しに使うcommandBlockOutputの新旧名称をまとめます。

バージョン名称
統合版26.10commandBlockOutput
Java版1.21.10以前commandBlockOutput
(キャメルケース必須)
Java版1.21.11以降minecraft:
command_block_output

注意:Java版でも互換性のために旧名称が一部動作しますが、公式には新名称(minecraft:command_block_output)の使用が推奨されています。他のgameruleの新旧対応はマイクラgameruleコマンド一覧で全種類を確認できます。

【マイクラ】満腹度回復のコマンドに関するよくある質問

満腹度回復のコマンドができないときの対処法は?

以下の項目を確認してください。

  • チートがオンになっているか確認
  • 対象が自分になっているか確認
  • スペル間違いがないか確認
  • Java版では「effect give」、統合版では「effect」と書く

空腹状態にするコマンドはある?

空腹状態にするコマンドは以下の通りです。

/effect @s hunger

「effect」コマンドなしで満腹度を回復する方法は?

「replaceitem」コマンドを利用して、ホットバーに自動で食料を入れる方法があります。

/replaceitem entity @s slot.hotbar 0 cooked_porkchop 64

このコマンドを利用すると、1番左のホットバーに焼き豚が64個セットされます。リピートコマンドブロックを使えば、常に1番左のホットバーに焼き豚が64個セットされます。

効果レベル255とinfinite(無限)どちらが良い?

新しいバージョンなら「infinite」のほうが分かりやすく、推奨されます。

「255」は効果時間の上限値(255秒)を指していて、Java版1.19.4以前/統合版1.21.40以前ではこの数値で代用するしかありませんでした。新しいバージョンではinfiniteキーワードが使えるので、こちらの方が「ずっと効果が続く」という意図がコマンドから読み取れます。古いワールドとの互換性が必要な場合は255を、それ以外はinfiniteを使うのがおすすめです。

Java版1.21.11以降のcommandBlockOutputはどう書く?

「minecraft:command_block_output」という新名称に変わりました。

Java版1.21.11(2026年初頭リリース)から、gamerule名がスネークケース+「minecraft:」プレフィックス付きにリネームされました。旧名称「commandBlockOutput」でも互換性のため動作する場合がありますが、将来のバージョンで完全に廃止される可能性があるため、新名称の使用が公式に推奨されています。詳しくはマイクラgameruleコマンド一覧を参考にしてください。サバイバルで防御力も上げたい場合は防御力上昇コマンドと組み合わせるとさらに快適です。

サバイバルで生き残るための他のコマンド

満腹度の回復と一緒に、体力増強や落下ダメージ無効も使うとサバイバルがさらに快適になります。

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

体力増強コマンドの使い方はこちら

落下ダメージを無効にする方法はこちら

【マイクラ】満腹度回復のコマンドを使用して冒険しよう!

今回は「マイクラ統合版で満腹度回復のコマンドを使う方法」「マイクラJava版で満腹度回復のコマンドを使う方法」について解説しました。

マイクラの満腹度回復のコマンドを使用して冒険してみてください!

※本記事の情報は2026年5月11日時点のものです。マイクラ統合版バージョン26.10/Java版バージョン26.1.2の最新仕様に基づいて執筆しています。Java版1.21.11からのgameruleリネーム(commandBlockOutput→minecraft:command_block_output)はMinecraft Wiki公式を出典としています。アップデートにより仕様が変わる場合がありますので、最新情報は公式サイトもあわせてご確認ください。

目次