Minecraft Wiki

除另有声明,转载时均必须注明出处若簡繁轉換出錯,請以遊戲內為準请勇于扩充与修正内容有兴趣逛逛我们的微博沟通交流,欢迎到社区专页需要协助,请在告示板留言

了解更多

Minecraft Wiki
Advertisement
Disambig gray  本文章介紹的是遊戲機制。關於狀態效果,請見「飢餓(狀態效果)」。
Hungerscreen

飢餓條處於畫面右下方,正對於生命值。

飢餓(Hunger)是Minecraft生存模式中一個重要的遊戲機制,影響生命值回復和疾走。飢餓值由玩家的行動決定。

描述

飢餓值(Hunger Value)位於畫面下方快捷欄之上,生命條的右邊,以雞腿圖案顯示。每半隻雞腿代表1(Half Hunger飢餓值,而滿飢餓條代表20(HungerHungerHungerHungerHungerHungerHungerHungerHungerHunger飢餓值。 玩家食用食物會直接恢復飢餓值,而疾走、跳躍、破壞方塊等多種動作則會間接消耗飢餓值。

玩家的飢餓值控制著生命值的恢復或損失,以及能否疾走。當飢餓值足夠高時,玩家的生命值會緩慢恢復,飢餓值為0時,玩家生命值則會損失。如果飢餓值低於6(Empty HungerEmpty HungerEmpty HungerEmpty HungerEmpty HungerEmpty HungerEmpty HungerHungerHungerHunger時,玩家便不能疾走。這些特定的效果在下面的效果段落有相應描述。和平難易度下飢餓值不會消耗,且當飢餓值未滿時會自動回滿。

飢餓值下降的速度是由飽食度(Saturation)所控制,但飽食度不會顯示在飢餓條中,玩家能吃下的大部分食物都可以補充飽食度。另一個重要的機制稱為飢餓等級(Exhaustion Level),它控制著飽食度下降的速度。具體的作用方式見下面的機制段落。

食用河豚生雞肉(30% 的機率)、腐肉(80% 的機率)可能會使玩家產生飢餓效果,並使飢餓條轉變為淺綠色(Poisoned Hunger),使得玩家食物條下降速度變快,詳細的作用機制見飢餓

機制

根據player.dat,飢餓是由以下4個變數所控制:

  • 食物水平(foodLevel):即玩家目前的飢餓值。會直接顯示在快捷欄右上方,取值範圍是從0到20,初始值為20(HungerHungerHungerHungerHungerHungerHungerHungerHungerHunger,即滿飢餓值,在此情形下大多數食物都無法食用。
  • 食物飽食度(foodSaturationLevel):即玩家目前的飽食度。決定了飢餓度下降的速度,所有食物都可以補充相應的食物水平。這是一項隱藏的食物變數,無法被玩家直接看見,這個變數的最低值為0,最高值為目前的食物水平,而初始值為5。當飽食度降至0時,飢餓條會規律地顫抖。
  • 食物計刻器(foodTickTimer):決定了飢餓系統如何控制玩家生命值的升降。當食物水平為18(Empty HungerHungerHungerHungerHungerHungerHungerHungerHungerHunger及更高或者等於0(Empty HungerEmpty HungerEmpty HungerEmpty HungerEmpty HungerEmpty HungerEmpty HungerEmpty HungerEmpty HungerEmpty Hunger時,它就會在每刻(1/20秒)增加1,且無論如何,當其值到達80(4秒)時,就會重設為0,並且將玩家生命值提升或降低1(♥(食物水平為18或以上時提升,而食物水平為0時降低)。在Java版中,如果玩家的食物水平是20(HungerHungerHungerHungerHungerHungerHungerHungerHungerHunger,食物計刻器只要達到10(12秒)就會重設為0,此時玩家生命值會回復「目前食物飽食度÷6」點,最多回復1(♥
  • 飢餓等級(foodExhaustionLevel):即玩家目前的飢餓等級。它決定了食物飽食度下降的速度,取值範圍是從0到4。關於何種行動會使飢餓等級增加,請參見增加飢餓等級的因素。飢餓等級的初始數值為0,當飢餓等級到達4時會重設為0,並且從食物飽食度或者食物水平(當食物飽食度等於0時)減去1點。要注意的是,如果食物飽食度不足1時只會將其減為0,而不會從食物水平中扣除點數。

食用食物會同時補充飢餓值和飽食度,而先補充的是飢餓值,飢餓值的提高也允許了飽食度的提高(因為飽食度不能超過飢餓值)。舉例來說,當玩家吃下一個金胡蘿蔔(補充6飢餓值,14.4飽食度),吃之前飢餓值為9(Empty HungerEmpty HungerEmpty HungerEmpty HungerEmpty HungerHalf HungerHungerHungerHungerHunger,飽食度為0,則食用後飢餓值會升至15(Empty HungerEmpty HungerHalf HungerHungerHungerHungerHungerHungerHungerHunger,金胡蘿蔔提供的飽食度也會被充分利用(從0升到14.4);然而,如果吃之前飢餓值為8(Empty HungerEmpty HungerEmpty HungerEmpty HungerEmpty HungerEmpty HungerHungerHungerHungerHunger,則食用後飢餓值會升至14(Empty HungerEmpty HungerEmpty HungerHungerHungerHungerHungerHungerHungerHunger,此時飽食度只能升到14,有0.4的飽食度被浪費掉了。

效果

  • 當飢餓值在20(HungerHungerHungerHungerHungerHungerHungerHungerHungerHunger,且仍有富餘飽食度時,生命值每半秒恢復最多1(♥[僅Java版]
  • 當飢餓值在18(Empty HungerHungerHungerHungerHungerHungerHungerHungerHungerHunger或更高,生命值每4秒恢復1(♥
    • 當玩家的生命值未滿且飢餓值在18(Empty HungerHungerHungerHungerHungerHungerHungerHungerHungerHunger或更高,生命值會額外恢復2(♥一次。 [僅基岩版]
  • 當飢餓值在17(Empty HungerHalf HungerHungerHungerHungerHungerHungerHungerHungerHunger或更低,玩家的生命值不會自行恢復。
  • 當飢餓值在6(Empty HungerEmpty HungerEmpty HungerEmpty HungerEmpty HungerEmpty HungerEmpty HungerHungerHungerHunger或者以下時,玩家將不能進行疾走。
  • 當飢餓值降低到0(Empty HungerEmpty HungerEmpty HungerEmpty HungerEmpty HungerEmpty HungerEmpty HungerEmpty HungerEmpty HungerEmpty Hunger時,玩家的生命值將會以每4秒1(♥的速度持續減少(此時不能睡覺),直到玩家進食完畢。在簡單難易度下,玩家的生命值將只會減少到10(♥♥♥♥♥♥♥♥♥♥;在普通難易度下,玩家的生命值只會減少到1(♥♥♥♥♥♥♥♥♥♥,而在困難難易度下,玩家的生命值將會不斷減少至0(♥♥♥♥♥♥♥♥♥♥(死亡)。 [1]

在和平難易度中,上述負面效果都不會作用,且當飢餓值未滿時會以相當快的速度回復。

增加飢餓等級的因素

任何沒有在下表出現的行動將不會增加飢餓等級。比如,正常步行不會增加飢餓等級,因此也不會降低飢餓值或飽食度。

行動 增加飢餓等級 單位
游泳 0.01  每米
摧毀一個方塊 0.005 每個方塊
疾走 0.1   每米
跳躍  0.05  每次跳躍
攻擊一個敵人 0.1   每一擊
受到正常盔甲會保護的傷害 0.1   每次受到符合的傷害
飢餓狀態效果 0.1   每秒,每飢餓效果等級
疾走時跳躍   0.2   每次跳躍
HungerHungerHungerHungerHungerHungerHungerHungerHunger或更高時回復生命,
/gamerule naturalRegeneration設為true
6.0   1(♥回復
來自生雞肉腐肉的食物中毒,或者被屍殼的中毒效果命中 3.0   30秒的飢餓I,每秒0.1
來自河豚的食物中毒 4.5   15秒的飢餓III,每秒0.3

食物的營養水平和飽食度

主條目:食物
名稱 圖示 飢餓值回復 飽食度增加 有效品質[2] 營養價值 效果 來源
蘋果 4(HungerHunger 2.4 6.4 0.6

烤馬鈴薯 5(Half HungerHungerHunger 6 11 1.2

甜菜根 1(Half Hunger 1.2 2.2 1.2

收割甜菜
甜菜湯 6(HungerHungerHunger 7.2 13.2 1.2

  • 用甜菜根和碗製作
  • 雪域村莊房屋儲物箱
麵包 5(Half HungerHungerHunger 6 11 1.2

蛋糕 (一片) 2(Hunger 0.4 2.4 0.2

吃一片蛋糕
蛋糕 (全部) 14(HungerHungerHungerHungerHungerHungerHunger 2.8 16.8 0.2

胡蘿蔔 3(Half HungerHunger 3.6 6.6 1.2

歌萊果 4(HungerHunger 2.4 6.4 0.6

玩家可以隨機傳送,如終界使者#瞬移所述

打破歌萊植株掉落
烤雞 6(HungerHungerHunger 7.2 13.2 1.2

烤鱈魚 5(Half HungerHungerHunger 6 11 1.2

烤羊肉 6(HungerHungerHunger 9.6 15.6 1.6

烤豬肉 8(HungerHungerHungerHunger 12.8 20.8 1.6

烤兔肉 5(Half HungerHungerHunger 6 11 1.2

烤鮭魚 6(HungerHungerHunger 9.6 15.6 1.6

餅乾 2(Hunger 0.4 2.4 0.2

海帶乾 1(Half Hunger 0.6 1.6 0.6

熔煉海帶
附魔金蘋果 附魔金蘋果 4(HungerHunger 9.6 13.6 2.4
金蘋果 4(HungerHunger 9.6 13.6 2.4
金胡蘿蔔 6(HungerHungerHunger 14.4 20.4 2.4

蜂蜜瓶 6(HungerHungerHunger 1.2 7.2 0.2

消除玩家的中毒效果

使用蜂蜜塊玻璃瓶合成獲得
對裝滿蜂蜜的蜂窩蜂箱使用玻璃瓶獲得
西瓜片 2(Hunger 1.2 3.2 0.6

收割/破壞西瓜
蘑菇湯 6(HungerHungerHunger 7.2 13.2 1.2

毒馬鈴薯 2(Hunger 1.2 3.2 0.6
(-1.76)

中毒 4秒(60%的機率)[3]

馬鈴薯 1(Half Hunger 0.6 1.6 0.6

河豚 1(Half Hunger 0.2 1.2 0.2
(-4.8)

[4]

南瓜派 8(HungerHungerHungerHunger 4.8 12.8 0.6

兔肉湯 10(HungerHungerHungerHungerHunger 12 22 1.2

生牛肉 3(Half HungerHunger 1.8 4.8 0.6

  • 殺死哞菇掉落
  • 村莊中屠夫的儲物箱
生雞肉 2(Hunger 1.2 3.2 0.6
(-2.075)

飢餓 30秒(30%的機率)[5]

  • 殺死獲得
  • 已馴服的會與玩家一同睡覺,在玩家醒來後有機率掉落
生鱈魚 2(Hunger 0.4 2.4 0.2

生羊肉 2(Hunger 1.2 3.2 0.6

  • 殺死綿羊掉落
  • 村莊中屠夫的儲物箱
生豬肉 3(Half HungerHunger 1.8 4.8 0.6

生兔肉 2(Hunger 1.8 3.8 0.9

殺死兔子掉落
生鮭魚 2(Hunger 0.4 2.4 0.2

腐肉 4(HungerHunger 0.8 4.8 0.2
(-1.8)

飢餓 30秒(80%的機率)[5]

蜘蛛眼 2(Hunger 3.2 5.2 1.6
(-2.2)

中毒 4秒 [3]

牛排 8(HungerHungerHungerHunger 12.8 20.8 1.6

可疑的燉湯 6(HungerHungerHunger 7.2 13.2 1.2

取決於花的種類,會給予玩家下列3至11秒不等的藥水效果:


甜莓 2(Hunger 0.4 2.4 0.2

熱帶魚 1(Half Hunger 0.2 1.2 0.2

螢光莓 2(Hunger 0.4 2.4 0.2


食物中毒

每刻增加飢餓等級 0.005 × 等級(若對象沒有飽食度,則每 80/等級 秒減少)。負等級減少飢餓等級。

飽食

主條目:飽食

每刻恢復1(Half Hunger×等級以及2×等級點飽食度。

成就

Template:Load achievements:未知成就。成就名未能在成就頁面上找到

歷史

Java版Beta
1.8Pre-release加入了飢餓機制。從此吃食物不再直接回復生命值,但是如果飢餓值為90%或更高,生命值可以自行回復。
Java版
1.6.1?生命值的回覆現在開始顯著消耗飢餓等級,每回復1點(半顆心)生命值,消耗3點食物水平/飽食度。
1.7.2?疾走中跳躍的消耗從0.2提升為0.8,這意味著多數情況下,長途旅行中長時間的疾走跳躍不再可行。
1.8?現在在和平難易度下,飢餓值會自動回復。
1.915w40a當食物飽食度不為0時,生命值的回覆更快。
生命值的回覆增加更多飢餓等級。
15w44a現在只有當飢餓值為20的時候,富餘的食物飽食度才能夠更快回復生命值了。
15w49a潛行增加的飢餓等級從0.01/米調整為0.005/米。
1.1116w32a行動或效果增加的飢餓等級降低了:游泳從0.015/米降至0.01/米,破壞方塊從0.025/方塊降至0.005/,跳躍從0.2/次降至0.05/次,疾走中跳躍從0.8/次降至0.2/次,攻擊和受到傷害均從0.3/次降至0.1/次,飢餓效果從0.5/秒降至0.1/秒。
潛行和普通步行不再影響飢餓等級。
回復生命值消耗的飢餓等級從0.4/半顆心提升至0.6/半顆心。
Java版(即將到來)
Combat TestCombat Test 5移除了飽食度加速恢復生命值的特性。
將玩家進食的時間從32遊戲刻(1.6秒)延長至40遊戲刻(2秒)。
強化了自然恢復生命值的特性。玩家的生命值會在飢餓值大於6(HungerHungerHunger時持續恢復(原值為18(HungerHungerHungerHungerHungerHungerHungerHungerHunger)。
將自然恢復生命值的速度從每80遊戲刻(4秒)1(♥提升至每60遊戲刻(3秒)1(♥
現在自然恢復生命值只會消耗飢餓值。
飽食度不再能恢復生命值,現在只能用於延緩飢餓值的消耗。[需要更多資訊]
現在玩家可以在任意飢餓值水平下疾走。
Combat Test 6將玩家的進食時間恢復到32遊戲刻(1.6秒)。
現在玩家在進食時受到傷害(僅指受到近戰和遠程傷害)會使進食中斷。
將玩家自然恢復生命值的間隔由60遊戲刻(3秒)降至40遊戲刻(2秒)。
現在自然恢復生命值消耗飢餓值的速度降低了50%。
恢復了玩家只能在飢餓值大於6(HungerHungerHunger時疾走的特性。
攜帶版Alpha
0.12.1build 1加入了飢餓機制。從此吃食物不再直接回復生命值,但是如果飢餓值為90%或更高,生命值可以自行回復。
原主機版
TU5CU11.0Patch 1Patch 1加入了飢餓條和飢餓機制。
TU43CU331.36Patch 13吃食物可以回復生命值。
TU54CU441.52Patch 24Patch 4行動或效果增加的飢餓等級降低了:游泳從0.015/米降至0.01/米,破壞方塊從0.025/方塊降至0.005/,跳躍從0.2/次降至0.05/次,疾走中跳躍從0.8/次降至0.2/次,攻擊和受到傷害均從0.3/次降至0.1/次,飢餓效果從0.5/秒降至0.1/秒。
潛行和普通步行不再影響飢餓等級。
回復生命值消耗的飢餓等級從0.4/半顆心提升至0.6/半顆心。

錯誤

Template:Issue list

參考

  1. https://twitter.com/jeb_/status/111047534318858240
  2. (飢餓值回復 + 飽食度增加),食物效果持續的粗略「長度」。詳見飢餓。但食用能回復超過目前損失飢餓值或飽食度的食物不會額外增加飢餓值或飽食度,相當於實際回復有效品質出現損失。
  3. 3.0 3.1 中毒狀態不被治療且保持血量高於1(♥,平均預期(算上中毒機率)的食物有效品質。中毒造成傷害,由飽食回復一1(♥需要消耗0.75飽食度/飢餓值。
  4. 如果不治療並保持血量高於1(♥,河豚透過飢餓效果將消耗5.63飽食度/飢餓值,透過中毒效果會消耗約150點飢餓值。
    所以一旦不慎食用了河豚,避免損失的做法是找一個安全的地方等待48秒1(♥的中毒狀態結束後再食用食物。
  5. 5.0 5.1 飢餓狀態不被治療的情況下平均預期(算上食物中毒機率)的食物有效品質,生雞肉或腐肉每秒增加0.5飢餓等級,持續30秒,共消耗3.75飽食度/飢餓值。
    具體機制見飢餓#機制

遊戲內容

Advertisement