Minecraft Wiki

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

了解更多

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

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

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

描述

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

玩家的飢餓值控制生命值恢復或損失,以及能否疾走。當飢餓值足夠高時,玩家的生命值會緩慢恢復。如果飢餓值低於特定的門檻(3個雞腿,6(HungerHungerHunger)玩家便不能疾走。如果飢餓值為0,玩家生命值會損失。這些特定的效果在下面的效果段落有相應描述。和平模式下飢餓值不會消耗,並且如果不是滿值會回復到滿值。

飢餓的一個重要部分被稱為飽食度,但不會顯示在飢餓條中。它控制著飢餓值下降的速度。飽食度取決於上次玩家吃的食物類型。還有一個部分稱為飢餓等級,它控制飽食度下降的速度。具體的作用方式見下面的機制段落。

一些特定的食物有機率造成飢餓效果,使得玩家食物條下降速度變快。

機制

在player.dat中,有4個字段是關於飢餓系統的:

  • 食物水平(foodLevel):它表示玩家目前的飢餓值,取值範圍是從0到20,顯示在飢餓條上。1點等於1(Half Hunger(半個「雞腿」)。初始值為20(即滿飢餓值)。
  • 食物飽食度(foodSaturationLevel):它表示玩家目前的飽食度等級,決定了飢餓度下降的速度,吃不同種類的食物補充的飽食度不同。這是一項隱藏的食物變數,這個變數的值是無法超過食物水平的,其初始值為5。當飽食度降至0時,飢餓條會規律地顫抖。
  • 食物計刻表(foodTickTimer):當食物水平為18(HungerHungerHungerHungerHungerHungerHungerHungerHunger及更高或者等於0(Empty Hunger時,它就會以刻(1/20秒)為單位來增加。當其到達80(4秒)時,就會重設至0,並且對玩家生命值治療或者傷害1(♥。如果玩家的飢餓值是滿的即20(HungerHungerHungerHungerHungerHungerHungerHungerHungerHunger,玩家生命值會恢復1(♥16,最多回復1(♥生命值,當食物計刻表達到了10(12秒),就會重設為0。
  • 飢餓等級(foodExhaustionLevel):玩家目前的飢餓等級,它決定了食物飽食度下降的速度,取值範圍是從0.0到4.0。玩家的每項行動都會增加它。初始的數值為0,當飢餓等級到達4.0時,它會自動歸零,並且從食物飽食度或者食物水平(當食物飽食度等於0時)減去1點。注意的是如果飽食度不足1將減為0,不會從飢餓值中扣除點數。

食用食物同時補充飢餓值和飽食度,先補充的是飢餓值,飢餓值的提高也允許了飽食度的提高(因為飽食度不能超過飢餓值)。例如,玩家吃下一個金胡蘿蔔(補充6飢餓值,14.4飽食度),吃之前飢餓值為9,飽食度低於1,那麼飢餓值會升至15,金胡蘿蔔提供的飽食度也會被充分利用。然而,如果吃之前飢餓值低於9,一部分的飽食度就浪費掉了。

效果

  • 當飢餓值在20(HungerHungerHungerHungerHungerHungerHungerHungerHungerHunger,且仍有富餘飽食度時,生命值每半秒恢復最多1(♥,每點生命值消耗1.5食物水平(6飢餓等級)。若玩家生命值已滿,則多餘的飢餓值會保留到玩家受傷時進行快速恢復。[1]
  • 當飢餓值在18(Empty HungerHungerHungerHungerHungerHungerHungerHungerHungerHunger或更高,且沒有多餘飽食度時,生命值每4秒恢復最多1(♥,每點生命值消耗1.5食物水平(6飢餓等級)。
  • 當飢餓值在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(♥♥♥♥♥♥♥♥♥♥(死亡)。[2]

增加飢餓等級的因素

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

行動 增加飢餓等級 單位
游泳 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

食物的營養水平和飽食度

主條目:食物
名稱 圖示 飢餓值回復 飽食度增加 有效品質[3] 營養價值 效果 來源
蘋果 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%的機率)[4]

馬鈴薯 1(Half Hunger 0.6 1.6 0.6

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

[5]

南瓜派 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%的機率)[6]

  • 殺死獲得
  • 已馴服的會與玩家一同睡覺,在玩家醒來後有機率掉落
生鱈魚 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%的機率)[6]

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

中毒 4秒 [4]

牛排 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 Test移除了飽食度加速恢復生命值的特性。
將玩家進食的時間從32遊戲刻(1.6秒)延長至40遊戲刻(2秒)。
強化了自然恢復生命值的特性。玩家的生命值會在飢餓值大於6(HungerHungerHunger時持續恢復(原值為18(HungerHungerHungerHungerHungerHungerHungerHungerHunger)。
將自然恢復生命值的速度從每80遊戲刻(4秒)1(♥提升至每60遊戲刻(3秒)1(♥
現在自然恢復生命值只會消耗飢餓值。
飽食度不再能恢復生命值,現在只能用於延緩飢餓值的消耗。[需要更多資訊]
現在玩家可以在任意飢餓值水平下疾走。
攜帶版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. http://www.minecraftforum.net/news/192-an-interview-with-jeb/
  2. https://twitter.com/jeb_/status/111047534318858240
  3. (飢餓值回復 + 飽食度增加),食物效果持續的粗略「長度」。詳見飢餓。但食用能回復超過目前損失飢餓值或飽食度的食物不會額外增加飢餓值或飽食度,相當於實際回復有效品質出現損失。
  4. 4.0 4.1 中毒狀態不被治療且保持血量高於1(♥,平均預期(算上中毒機率)的食物有效品質。中毒造成傷害,由飽食回復一1(♥需要消耗0.75飽食度/飢餓值。
  5. 如果不治療並保持血量高於1(♥,河豚透過飢餓效果將消耗5.63飽食度/飢餓值,透過中毒效果會消耗約150點飢餓值。
    所以一旦不慎食用了河豚,避免損失的做法是找一個安全的地方等待48秒1(♥的中毒狀態結束後再食用食物。
  6. 6.0 6.1 飢餓狀態不被治療的情況下平均預期(算上食物中毒機率)的食物有效品質,生雞肉或腐肉每秒增加0.5飢餓等級,持續30秒,共消耗3.75飽食度/飢餓值。
    具體機制見飢餓#機制

遊戲內容

Advertisement