饥饿:修订间差异

来自Minecraft Wiki
跳转到导航 跳转到搜索
添加的内容 删除的内容
(可食用的物品河豚才能造成饥饿效果,链接定向错误)
标签可视化编辑 移动版编辑 移动版网页编辑
(更改链接)
第36行: 第36行:
食用食物来恢复饥饿值是玩家恢复生命值的主要手段,在紧急情况下持续进食也能快速恢复大量生命值。
食用食物来恢复饥饿值是玩家恢复生命值的主要手段,在紧急情况下持续进食也能快速恢复大量生命值。


疾跑、跳跃、破坏方块等多种动作会增加消耗度,间接消耗饥饿值。遭到[[尸壳]]的攻击,以及食用[[河豚]]、[[生鸡肉]](30%的概率)、[[腐肉]](80%的概率)会使玩家受到[[饥饿(状态效果)|饥饿]]状态效果,持续增加玩家的消耗度。
疾跑、跳跃、破坏方块等多种动作会增加消耗度,间接消耗饥饿值。遭到[[尸壳]]的攻击,以及食用[[河豚(物品)|河豚]]、[[生鸡肉]](30%的概率)、[[腐肉]](80%的概率)会使玩家受到[[饥饿(状态效果)|饥饿]]状态效果,持续增加玩家的消耗度。


{{in|je}}[[难度]]为和平且[[游戏规则]]{{code|naturalRegeneration}}为<code>true</code>时,玩家每{{convert|10}}增加{{hunger|1}}饥饿值,且每{{convert|20}}增加1点饱和度。
{{in|je}}[[难度]]为和平且[[游戏规则]]{{code|naturalRegeneration}}为<code>true</code>时,玩家每{{convert|10}}增加{{hunger|1}}饥饿值,且每{{convert|20}}增加1点饱和度。

2025年4月13日 (日) 02:48的版本

  本条目介绍的是游戏机制。关于状态效果,请见“饥饿(状态效果)”。
饥饿条处于屏幕右下方,正对于生命值

饥饿(Hunger)是一种代表玩家进食需求的指标,是生存模式中随玩家活动而消耗的重要资源。

监测

饥饿条
不健康的饥饿条

玩家的饥饿指标由饥饿条——一排鸡腿图标显示。饥饿条位于平视显示器(HUD)之上、生命条的右边,其包含10个鸡腿图标,代表20(饥饿值,从左到右扣除。每只鸡腿代表2(饥饿值,不完整的半只鸡腿代表1(饥饿值。

饥饿条不会直接显示玩家的剩余饱和度,但当玩家的饱和度降至0时,饥饿条会周期性地颤抖,表示饥饿值将会在后续活动中下降。

饥饿条不会显示玩家的消耗度

当玩家具有饥饿状态效果时,饥饿条会转变为不健康的黄绿色。

鸡腿的外观
场景 外观
常规
饥饿效果

机制

玩家的饥饿状态由以下3个变量组成:

  • 饥饿值(Hunger Value):由玩家的实体数据foodLevel控制,取值范围是从0到20。初始值为20(
  • 饱和度(Saturation):由玩家的实体数据foodSaturationLevel控制,在饥饿值被消耗前会首先被消耗,其值不能超过目前的饥饿值,最低值为0。初始值为5。
  • 消耗度(Exhaustion):由玩家的实体数据foodExhaustionLevel控制,取值范围是从0到4,在玩家从事特定活动时会增加(见§ 饥饿因素)。消耗度的初始数值为0,当消耗度到达4时,就会重置为0并扣除1点饥饿值或饱和度。
    • 如果饱和度大于0,当消耗度到达4时便会减去4并扣除1点饱和度。若剩余饱和度不足1,不会额外扣除饥饿值。
    • 如果饱和度耗尽,当消耗度到达4时便会减去4并扣除1点饥饿值。

食用食物来恢复饥饿值是玩家恢复生命值的主要手段,在紧急情况下持续进食也能快速恢复大量生命值。

疾跑、跳跃、破坏方块等多种动作会增加消耗度,间接消耗饥饿值。遭到尸壳的攻击,以及食用河豚生鸡肉(30%的概率)、腐肉(80%的概率)会使玩家受到饥饿状态效果,持续增加玩家的消耗度。

Java版中,难度为和平且游戏规则naturalRegenerationtrue时,玩家每10游戏刻(0.5秒)增加1(饥饿值,且每20游戏刻(1秒)增加1点饱和度。

基岩版中,难度为和平时,玩家每10游戏刻(0.5秒)增加1(饥饿值。

食物

主条目:食物

食物是专门用于恢复饥饿值和饱和度的物品,也是大多数情况下的唯一方式。

食用食物会同时补充饥饿值和饱和度,而先补充的是饥饿值,饥饿值的提高也允许了饱和度上限的提高。例如,玩家吃下一个金胡萝卜(补充6(+14.4饱和度),吃之前饥饿值为9(,饱和度为0,则食用后饥饿值会升至15(,金胡萝卜提供的饱和度也会被充分利用(从0升到14.4);然而,如果吃之前饥饿值为8(,则食用后饥饿值会升至14(,此时饱和度只能升到14,有0.4的饱和度被浪费掉了。

蛋糕

主条目:蛋糕

蛋糕使用后会为玩家补充饥饿值和饱和度的方块。与食物不同,使用蛋糕会立刻为玩家补充饥饿值和饱和度;在Java版中使用蛋糕不会计入物品使用的统计,但是会计入“吃掉的蛋糕片数”统计。

每个蛋糕共有7片,每次使用会减少1片,每片可以回复2(+0.4饱和度,消耗一个蛋糕的全部7片可以回复14(+2.8饱和度。

状态效果

饥饿效果每1游戏刻(0.05秒)增加效果等级×0.005消耗度。

饱和效果每1游戏刻(0.05秒)增加效果等级×1饥饿值和效果等级×2饱和度[仅Java版]

饥饿影响

玩家的饥饿值控制着生命值的恢复或损失,以及能否疾跑。

游戏规则naturalRegenerationtrue时,玩家才能通过饥饿值来恢复生命值。

  • Java版中,当饥饿值在20(且仍有富余饱和度时,生命值每半秒恢复最多1(♥
  • 当饥饿值在20(时,绝大多数种类的食物(除了金苹果附魔金苹果紫颂果谜之炖菜蜂蜜瓶)都将无法被食用。
  • 当饥饿值在18(或更高时,生命值每4秒恢复1(♥
    • 基岩版中,当玩家的生命值未满且饥饿值在18(或更高,生命值会额外恢复2(♥一次。
  • 当饥饿值在17(或更低时,玩家的生命值不会自行恢复。
  • 当饥饿值在6(或更低时,玩家将不能进行疾跑。
  • 当饥饿值在0(时,玩家的生命值将会以每4秒1(♥的速度持续减少,并导致玩家不能睡觉,直到玩家进食完毕。
    • 在简单难度下,玩家的生命值会减少到10(♥♥♥♥♥♥♥♥♥♥
    • 在普通难度下,玩家的生命值会减少到1(♥♥♥♥♥♥♥♥♥♥
    • 在困难难度下,玩家的生命值会被完全耗尽并导致死亡。 [1]

食物计刻器

食物计刻器是饥饿直接影响玩家生命值的方式,由玩家的实体数据foodTickTimer记录了该系统控制玩家生命值升降的间隔时间。

  • Java版中,当饥饿值是20(时,食物计刻器每刻增加1,达到10(0.5秒)就会重置为0,并为玩家恢复饱和度÷6点生命值,最多恢复1(♥
  • 当饥饿值为18(及更高时,食物计刻器每刻增加1,达到80(4秒)时就会重置为0,并为玩家恢复1(♥点生命值。
  • 当饥饿值为0(,食物计刻器每刻增加1,达到80(4秒)时就会重置为0,并对玩家造成1(♥点伤害。
  • 其他情况下,食物计刻器为0。

饥饿因素

在下表中列出的行动会增加消耗度。

没有出现在下表中的行为将不会产生影响,比如正常步行不会增加消耗度。

行动 增加消耗度 单位
通过挖掘破坏方块 0.005 每个方块
游泳 0.01 每米
跳跃  0.05 每次跳跃
疾跑 0.1 每米
近战攻击成功 0.1 每次
受到增加0.1消耗度的伤害 0.1 每次受到符合的伤害
饥饿状态效果 0.1 每秒,每饥饿效果等级
疾跑时跳跃   0.2 每次跳跃
来自尸壳的饥饿I 0.7 每次完整效果,每区域难度
来自生鸡肉腐肉的30秒的饥饿I 3.0 每次完整效果
来自河豚的15秒的饥饿III 4.5 每次完整效果
通过饥饿值恢复生命 6.0 每恢复1(♥

成就

主条目:成就
图标 成就 游戏内描述 实际需求(若异) Xbox点数 奖杯(PS)
AchievementSprite iron-belly.png:Minecraft中iron-belly的精灵图NewAchievementSprite iron-belly.png:Minecraft中iron-belly的精灵图强大的胃
Iron Belly
吃腐肉充饥。饥饿值为零时吃下一个腐肉20G铜杯

历史

Java版Beta
1.8pre1加入了饥饿机制。从此吃食物会恢复饥饿值而不再直接恢复生命值,如果饥饿值为18或更高,生命值可以自行恢复。
Java版
1.6.113w23a自然生命恢复现在会增加消耗度,每恢复1(♥会增加3点消耗度。
1.7.213w36a疾跑中跳跃增加的消耗度从0.2提升为0.8,这意味着多数情况下,长途旅行中长时间的疾跑跳跃不再可行。
1.814w29a现在在和平难度下,饥饿值会自动恢复。
1.915w40a当饱和度不为0时,生命值恢复得更快。
生命值恢复增加的消耗度从3.0/半颗心提升至4.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/秒。
潜行和普通步行不再影响消耗度。
恢复生命值增加的消耗度从4.0/半颗心提升至6.0/半颗心。
1.2124w21a现在难度为和平且游戏规则naturalRegenerationtrue时,玩家每20游戏刻(1秒)增加1点饱和度,直到饱和度达到20。
现在难度为和平且饱和度耗尽时,玩家饥饿条不再抖动。
携带版Alpha
0.12.1build 1加入了饥饿机制。从此吃食物会恢复饥饿值而不再直接恢复生命值,如果饥饿值为18或更高,生命值可以自行恢复。
基岩版
1.18.301.18.20.25调整了玩家饥饿值的消耗速度以匹配Java版
原主机版
Xbox 360Xbox OnePS3PS4PS VitaWii USwitch
TU5CU11.001.001.00Patch 11.0.1加入了饥饿机制。
TU43CU331.361.361.36Patch 13吃食物可以恢复生命值。
TU54CU441.521.521.52Patch 241.0.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/秒。
潜行和普通步行不再影响消耗度。
恢复生命值增加的消耗度从4.0/半颗心提升至6.0/半颗心。
原主机版
Xbox 360Xbox OnePS3PS4PS VitaWii USwitch
TU5CU11.001.001.00Patch 11.0.1加入了饥饿机制。
TU43CU331.361.361.36Patch 13吃食物可以恢复生命值。
TU54CU441.521.521.52Patch 241.0.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/秒。
潜行和普通步行不再影响消耗度。
恢复生命值增加的消耗度从4.0/半颗心提升至6.0/半颗心。

参考

导航

游戏内容[显示] [编辑]