満腹度ないし空腹度(英:Hunger)とは、体力の回復やダッシュの可否などに関連するプレイヤー特有のステータス値であり、一般に食料を食べると回復し、移動や戦闘、ブロックの破壊、体力の回復などのプレイヤーの行動によって消耗する。
概要[]
本項では、詳細な値や技術的情報を省いた大まかな満腹度の作用に関して説明する。詳細については次項を参照のこと。
プレイヤーの満腹度は、画面下、ホットバーの右上に位置する満腹度ゲージに表示される。満腹度ゲージは骨付き肉のようなマークで表示されており、骨付き肉半分が満腹度1に相当する。ゲージは全部で10個の骨付き肉からなり、満タン時の満腹度は20である。満腹度は食料を食べると回復し、移動や戦闘、ブロックの破壊などのプレイヤーの行動によって消耗する。
満腹度は体力の回復力と、ダッシュの可・不可に影響する。満腹度が18以上()では体力が回復するようになる一方、6以下()ではダッシュをすることができなくなる。さらに満腹度が0になると、プレイヤーは空腹に因るダメージを受けるようになる。なお、ピースフルモードでは満腹度が減少することはなく、満タンでない場合は即時に回復する。また体力の回復には満腹度を消耗する。
満腹度の作用に関わる値として、隠し満腹度(英:Food Saturation)という値が存在する。この隠し満腹度は直近に食べた食べ物の種類などに依存する。プレイヤーの行動によって満腹度が減少する際、この隠し満腹度が優先的に減少するため、隠し満腹度が存在しているうちは満腹度ゲージは減少しない。また、体力が満タン時に限り体力の回復量が隠し満腹度の値に比例して増加する。隠し満腹度の値は画面に表示されないが、隠し満腹度が底をついて満腹度ゲージが消費される状態になると満腹度ゲージが小さく震えるので、食糧を補充するある程度の目安になる。
一部の食べ物を食べると空腹状態を引き起こし、満腹度の減少を早めることがある。この状態になると、満腹度ゲージの骨付き肉の色が黄緑がかった色に変化して状態変化を示してくれる。空腹を引き起こす可能性のある食べ物はフグと生の鶏肉(30%)、腐った肉(80%)である。ハスクに攻撃されてもこの状態変化を受けることがある。
満腹度の仕組み[]
満腹度に関する仕様は、Player.datフォーマットに記録される次の4つの変数によって動作している。
- foodLevel(満腹度):満腹度ゲージにも表示される、プレイヤーの現在の満腹度の値。ワールド生成時、およびリスポーン時の初期値は20(満タン)である。
- foodSaturationLevel(隠し満腹度):プレイヤーが行動した際に、満腹度に優先して減少する値であり、直近に食べたものによって決まる。最大値は現在の満腹度(foodLevel)の値であり、ワールド生成時、およびリスポーン時の初期値は5である。
- foodExhaustionLevel(満腹度消費度):満腹度の減少に関わる値。プレイヤーの行動によって蓄積され、4まで溜まると隠し満腹度や満腹度が減少する。隠し満腹度から優先的に減少し、隠し満腹度0になると満腹度自体が減少するようになる。
- foodTickTimer(満腹度タイマー):満腹度に関する作用を周期的に行うための値である。1ティックごとに1加算され、特定の値に達すると対応する作用を発生させるとともに0に戻り、再びカウントを始める。
- 特に満腹度が20の時...〔隠し満腹度〕×1⁄6ポイント(この値が1以上の場合は1に抑えられる)の体力を、カウントが10に達する毎に回復する。
- 満腹度が18〜19の時...80に達する毎に体力を1回復する
- 満腹度が0の時...80に達する毎にダメージを1与える
以上の変数は/data get entity <プレイヤー名> <変数名>
と入力するとその現在の値を確認することができる[Java Edition限定]。
以降では、これらの変数による満腹度の仕様の仕組みを項目ごとに解説する。
満腹度の消耗[]
満腹度はプレイヤーの様々な行動によって損耗する。特定の動作をする度にその動作に設定された分だけ満腹度消費度(foodExhaustion)が増大し、これが4に達する毎に満腹度が1減少する。隠し満腹度が残っている場合はこちらが優先して消費されるので、満腹度は消費されない。隠し満腹度も満腹度消費度が4溜まる毎に1減少し、0になると満腹度ゲージが小刻みに震えることでこれを知らせてくれる。
各動作に割り当てられている消費度は以下の通りである。
動作 | 消費度 増加量 |
動作単位 |
---|---|---|
泳ぐ | 1メートル毎 | |
ブロックの破壊 | 1ブロック毎 | |
ダッシュ | 1メートル毎 | |
ジャンプ | 1回毎 | |
攻撃 | 1撃毎 | |
ダメージを受ける | 1撃毎 | |
空腹 | ×効果レベル |
毎ティック |
ダッシュジャンプ | 1ジャンプ毎 | |
満腹度(18以上)による回復 | 1ポイント毎 |
この表に載っている以外の動作は、一切満腹度を減耗させない。よって、徒歩やウマ、ボートやトロッコを用いることで満腹度を節約することができる。
満腹度の回復[]
満腹度や隠し満腹度は、食料を食べることにより回復することができる(ハチミツ入りの瓶のみ例外的に飲み物だが満腹度を回復する)。但し隠し満腹度が現在の満腹度を超えて回復することはないため、金のニンジン(回復量14.4)、ヒスイランかタンポポで出来た怪しげなシチュー(満腹度回復の効果)などの隠し満腹度回復量が多い食べ物を食べるときは、現在の満腹度が低いと無駄になる場合がある。
各食料の回復値は次の通りである。
名称 | アイコン | 満腹度 | 隠し満腹度 | 実質満腹度 [注釈 1] |
隠し満腹度の比[注釈 2] | ステータス効果 | 入手方法 |
---|---|---|---|---|---|---|---|
リンゴ | 4 () | 2.4 | 6.4 | 0.6 |
なし |
||
ベイクドポテト | 5 () | 6 | 11 | 1.2 |
なし |
かまどや燻製器、焚き火でジャガイモを製錬 | |
ビートルート | 1 () | 1.2 | 2.2 | 1.2 |
なし |
| |
ビートルートスープ | 6 () | 7.2 | 13.2 | 1.2 |
なし |
||
パン | 5 () | 6 | 11 | 1.2 |
なし |
| |
ケーキ (一切れ) | 2 () | 0.4 | 2.4 | 0.2 |
なし |
ケーキを食べる | |
ケーキ (1ホール) | 14 ( × 7) | 2.8 | 16.8 | 0.2 |
なし |
||
ニンジン | 3 () | 3.6 | 6.6 | 1.2 |
なし |
| |
コーラスフルーツ | 4 () | 2.4 | 6.4 | 0.6 |
エンダーマンと同様、ランダムにテレポートする。 |
コーラスプラントを破壊する | |
焼き鳥 | 6 () | 7.2 | 13.2 | 1.2 |
なし |
| |
焼き鱈 | 5 () | 6 | 11 | 1.2 |
なし |
| |
焼き羊肉 | 6 () | 9.6 | 15.6 | 1.6 |
なし |
| |
焼き豚 | 8 () | 12.8 | 20.8 | 1.6 |
なし |
||
焼き兎肉 | 5 () | 6 | 11 | 1.2 |
なし |
| |
焼き鮭 | 6 () | 9.6 | 15.6 | 1.6 |
なし |
| |
クッキー | 2 () | 0.4 | 2.4 | 0.2 |
なし |
||
乾燥した昆布 | 1 () | 0.6 | 1.6 | 0.6 |
なし |
0.2 | |
エンチャントされた金のリンゴ | 4 () | 9.6 | 13.6 | 2.4 |
|
||
金のリンゴ | 4 () | 9.6 | 13.6 | 2.4 | |||
グロウベリー | 2 () | 0.4 | 2.4 | 0.2 |
なし |
| |
金のニンジン | 6 () | 14.4 | 20.4 | 2.4 |
なし |
||
ハチミツ入りの瓶 | 6 () | 1.2 | 7.2 | 0.2 |
毒を治す |
||
スイカの薄切り | 2 () | 1.2 | 3.2 | 0.6 |
なし |
| |
キノコシチュー | 6 () | 7.2 | 13.2 | 1.2 |
なし |
||
青くなったジャガイモ | 2 () | 1.2 | 3.2 | 0.6 |
毒を5秒(60%の確率) |
| |
ジャガイモ | 1 () | 0.6 | 1.6 | 0.6 |
なし |
||
フグ | 1 () | 0.2 | 1.2 | 0.2 (−4.8) |
|||
パンプキンパイ | 8 () | 4.8 | 12.8 | 0.6 |
なし |
| |
ウサギシチュー | 10 () | 12 | 22 | 1.2 |
なし |
||
生の牛肉 | 3 () | 1.8 | 4.8 | 0.6 |
なし |
| |
生の鶏肉 | 2 () | 1.2 | 3.2 | 0.6 (-2.075) |
空腹を30秒(30%) |
||
生鱈 | 2 () | 0.4 | 2.4 | 0.2 |
なし |
| |
生の羊肉 | 2 () | 1.2 | 3.2 | 0.6 |
なし |
||
生の豚肉 | 3 () | 1.8 | 4.8 | 0.6 |
なし |
||
生の兎肉 | 3 () | 1.8 | 4.8 | 0.6 |
なし |
| |
生鮭 | 2 () | 0.4 | 2.4 | 0.2 |
なし |
| |
腐った肉 | 4 () | 0.8 | 4.8 | 0.2 (-1.8) |
空腹を30秒(80%) |
| |
クモの目 | 2 () | 3.2 | 5.2 | 1.6 (-2.2) |
毒(5秒) |
||
ステーキ | 8 () | 12.8 | 20.8 | 1.6 |
なし |
| |
怪しげなシチュー | 6 () | 7.2 | 13.2 | 1.2 |
使用した花によって以下の効果を受ける |
||
怪しげなシチュー (満腹度回復の効果つき) | 13 ( × 6.5) | 21.2 | 34.2 | 1.6307692307692 |
満腹度回復の値を加算済み |
||
スイートベリー | 2 () | 1.2 | 3.2 | 0.6 |
なし |
| |
熱帯魚 | 1 () | 0.2 | 1.2 | 0.2 |
なし |
|
名称 | アイコン | 満腹度 | 隠し満腹度 | 実質満腹度 [注釈 1] |
隠し満腹度の比[注釈 2] | ステータス効果 | 入手方法 |
---|---|---|---|---|---|---|---|
ミルク入りバケツ | 0 () | 0 | 0 | N/A |
すべての効果を除去する |
||
ハチミツ入りの瓶 | 6 () | 2.4 | 8.4 | 0.4 |
毒を除去する |
||
水入り瓶 | 0 () | 0 | 0 | N/A |
なし |
||
奇妙なポーション | 0 () | 0 | 0 | N/A |
なし |
||
ありふれたポーション | 0 () | 0 | 0 | N/A |
なし |
||
濃厚なポーション | 0 () | 0 | 0 | N/A |
なし |
||
その他のポーション | 0 () | 0 | 0 | N/A |
ポーションによる |
|
満腹度の作用[]
満腹度は、値によって次のようにプレイヤーに作用する。
- 20(満タン時)
- 隠し満腹度が残っていれば、1⁄2秒毎に1だけ体力が回復する[Java Edition限定]。隠し満腹度が0のときや他エディションでは、18~19のときと同様に作用する。
- 18〜19()
- 4秒ごとに体力が1ずつ回復する。
- 満腹度が18 ( × 9)以上の状態でダメージを受けると、直後の1回のみ回復量が2に増加する[Bedrock Edition限定]。
- 17以下
- この状態では、満腹度による体力の回復は起こらない。
- 6 ()以下
- この状態では、ダッシュを行うことができなくなる。
- 0 ()(飢餓状態)
但し、満腹度による体力の回復はゲームルールnaturalRegeneration
で無効にすることができる。
ピースフルモードでは満腹度が減少することはなく、もし満タンでなければ満腹度は即時に回復されるため、上記の負の効果を受けることはなくなる。
なお、こうした作用のうち周期的なダメージや回復などの仕様は前述したように満腹度タイマー(foodTickTimer)という変数によって実装されている。詳しくは該当箇所を参照。
実績[]
アイコン | 実績 | ゲーム内での説明 | 実際の条件(異なる場合) | 得られるゲーマースコア | トロフィーの種類(PS) | |
---|---|---|---|---|---|---|
強靭なお腹 | 腐肉で飢えをしのごう。 | 飢えている(満腹度がゼロ)間に腐肉を食べる。 | 20G | ブロンズ |
歴史[]
Java Edition Beta | |||||
---|---|---|---|---|---|
July 19, 2011 | NotchがTwitterに投稿した高度生成プログラムの実験時の画像の中で、満腹度ゲージが初めて公開された。 | ||||
1.8 | Pre-release | 満腹度が導入された。従来は食料を摂取することで直接体力を回復するようになっていたが、これ以降は満腹度が90%以上のときにのみ自然に体力が回復するようになった。 | |||
Java Edition | |||||
1.6.1 | 13w23a | 体力の回復により満腹度が損耗するようになった。 | |||
1.7.2 | ? | ダッシュジャンプの消費度が0.2から0.8に上方修正された。 | |||
1.8 | ? | ピースフルモードにおいて、満腹度が満タンでないときに回復するようになった。 | |||
1.9 | 15w40a | 隠し満腹度が残っている場合に、体力の回復が通常より早くなるようになった。 | |||
体力の回復による満腹度の消耗度が上方修正された。 | |||||
15w44a | 隠し満腹度が残っている際の回復の速度ボーナスが、満腹度が満タンのときにのみ適用されるようになった。 | ||||
15w49a | スニーク移動による満腹度消費度の増加量が0.01ポイント/メートルから0.005ポイント/メートルに下方修正された。 | ||||
1.11 | 16w32a | 満腹度消費度の増加量が全体的に下方修正された。 * 泳ぐ:0.015ポイント/メートル→0.01ポイント/メートル * ブロックの破壊:0.025ポイント/ブロック→0.005ポイント/ブロック * ジャンプ:0.2ポイント/回→0.05ポイント/回 * ダッシュジャンプ:0.8ポイント/回→0.2ポイント/回 * 攻撃・受ダメージ:0.3ポイント/発→0.10.3ポイント/発 * 空腹:0.5ポイント/秒→0.1ポイント/秒 | |||
スニーク移動と徒歩移動では満腹度が消耗しなくなった。 | |||||
自然回復の満腹度消費度が4.0ポイント/体力ポイントから6.0ポイント/体力ポイントに上方修正された。 | |||||
トロッコやボートに乗っている間にも満腹度ゲージが見えるようになった。 | |||||
Pocket Edition Alpha | |||||
v0.12.1 | build 1 | 満腹度が導入された。従来は食料を摂取することで直接体力を回復するようになっていたが、これ以降は満腹度が90%以上のときにのみ自然に体力が回復するようになった。 | |||
Bedrock Edition | |||||
1.18.30 | beta 1.18.20.25 | 満腹度消費度がJava Editionに合わせて下方修正された。 | |||
満腹度消費度がAdd-onでカスタムできるようになった。[1]。 | |||||
Legacy Console Edition | |||||
TU5 | CU1 | 1.0 | Patch 1 | 1.0.1 | 満腹度が追加された。 |
TU43 | CU33 | 1.36 | Patch 13 | 再び食料で体力が回復するようになった。 | |
TU54 | CU44 | 1.52 | Patch 24 | 1.0.4 | 満腹度消費度の増加量が全体的に下方修正された。 * 泳ぐ:0.015ポイント/メートル→0.01ポイント/メートル * ブロックの破壊:0.025ポイント/ブロック→0.005ポイント/ブロック * ジャンプ:0.2ポイント/回→0.05ポイント/回 * ダッシュジャンプ:0.8ポイント/回→0.2ポイント/回 * 攻撃・受ダメージ:0.3ポイント/発→0.10.3ポイント/発 * 空腹:0.5ポイント/秒→0.1ポイント/秒 |
スニーク移動と徒歩移動では満腹度が消耗しなくなった。 | |||||
自然回復の満腹度消費度が4.0ポイント/体力ポイントから6.0ポイント/体力ポイントに上方修正された。 |
問題点[]
「満腹度」に関する問題点は、バグトラッカーにて管理されている。問題点の報告はそちらで行ってほしい。