生命(Health)是生物在死亡前能够承受的伤害量。
监测
在Minecraft中,生命的测量和监控基于一排红心图标,每颗红心包含两半,每个为1点,每颗红心代表2点生命值。
红心组成了生存模式和冒险模式中玩家的生命条,显示在玩家的平视显示器上。
默认情况下,玩家的生命值为20,这会在玩家的生命条上显示十颗红心。如果玩家获得了更多的生命值,那么就会每十颗红心一行并形成多行生命值,不足十颗红心的部分靠左排列,从上到下后从右到左扣除受伤的部分。
伤害吸收生命值显示在常规生命值的后面,外观为
当玩家乘骑生物时,坐骑生物的生命条
如果生命条包含奇数值的生命,那么生命的最后半颗红心将不会显示。
当生命条只剩下20%(对于20(
中毒效果会将玩家生命条的红心变成TicksFrozen
高于300时(由细雪导致)会将心变成
生命恢复效果会使生命条周期性抖动。
如果玩家的剩余生命值发生了改变,那么生命条就会闪烁白色的边缘。如果玩家受到了伤害,生命条在闪烁的同时还会显示玩家在受伤之前的生命值。
机制
生物的生命健康由多个部分组成:
- 剩余生命值是生物实际拥有的可用于承受伤害的资源,在达到0后会导致生物死亡。
- 剩余生命值由生物的实体数据
Health
记录,可以被直接修改。
- 剩余生命值由生物的实体数据
- 生命值上限是生物可以拥有的最高生命值。大多数生物的生命值上限是固定的,马、驴、骡、羊驼等生物的生命值上限是在一个范围内的随机值。
- 生命提升效果每等级增加4(
)到玩家的总生命值,当效果消失时会被移除。 - 生物的
generic.max_health
属性决定了最大生命值。这一属性可以被影响,从而改变最大生命值。
- 生命提升效果每等级增加4(
- 伤害吸收值是一层额外的防护,在受伤时会首先被扣除。
- 伤害吸收效果是伤害吸收值的主要来源,该效果生效时每等级增加4(
),在效果结束时每等级扣除4( )。 - 伤害吸收值由生物的实体数据
AbsorptionAmount
记录,可以被直接修改。
- 伤害吸收效果是伤害吸收值的主要来源,该效果生效时每等级增加4(
在创造模式和旁观模式中玩家仍然有生命值。在Java版中,创造模式和旁观模式玩家免疫除了虚空伤害和/kill
命令以外的一切伤害。在基岩版中,创造模式玩家免疫一切伤害。
生命值变化
生命值能通过多种方式恢复:
- 玩家的饥饿值在18(
)及以上时将持续恢复生命值。这是玩家恢复生命值的主要方式。 - 在和平难度下,玩家的生命值会随着时间恢复。
- 瞬间治疗效果可以立刻恢复生命值,恢复量根据制作材料和效果等级决定。
- 生命恢复效果可以迅速恢复生命值。除了药水,信标和金苹果也能提供。普通的金苹果只能提供5秒(等级为II)的效果,总共恢复4(
)。附魔金苹果能提供更长(20秒)时间的等级II效果,总共恢复16( × 8)。 - 部分生物有恢复生命值的额外方式:
- 狼、猫等可驯服的生物可以被喂食来恢复生命。
- 马、驴、骡、羊驼等生物的生命值会缓慢地持续恢复。
- 女巫会饮用药水来治疗自身。
- 末影龙会接受末影水晶的持续治疗。
- 凋灵可以通过杀伤生物获得治疗。
伤害是导致生命值损失的主要原因,这些因素包括:
- 遭受生物攻击
- 被弹射物击中
- 摔落
- 饥饿(除和平难度)
- 燃烧
- 溺水
- 窒息
- 爆炸
- 闪电
- 在未受防护的情况下接触火、熔岩、岩浆块、仙人掌、甜浆果丛、细雪等危险物体
- 负面状态效果(瞬间伤害、中毒或凋零)
- 攻击具有荆棘的目标
- 被掉落的铁砧砸中
- 用鞘翅飞行时高速撞击地面或墙
- 坠入虚空
/kill
生命值上限为负值、但剩余生命值大于1(
除了以上情况外,以下因素也能导致生命值的改变:
- 通过命令等方式直接修改生物的
Health
实体数据 - 因生命值上限的降低而导致的额外生命值损失。
死亡
当生物的生命值耗尽时便会死亡。
/kill
会立即造成3.4×1038伤害并导致死亡。在Java版中,给鹦鹉喂食曲奇也会使其立即死亡。
如果生物手持不死图腾且承受了不来自/kill
或虚空的致命伤,则不死图腾会被消耗并保留至少1(
大多数生物死亡在时会倒向左侧,蜘蛛和洞穴蜘蛛会在死亡时翻倒。
一旦生物死亡,就会在受到致命伤害的地方掉落物品和经验球,在尸体消失时会发出烟雾粒子。
死亡界面
如果游戏规则doImmediateRespawn
为true
,玩家在死亡后会立即复活。
若玩家没有因doImmediateRespawn
游戏规则而立即复活,玩家就会在死亡时见到覆盖整个HUD的死亡界面。玩家的视野会染上红色,并且出现倾斜、颤动和缩放。
在死亡界面显示期间,玩家的控制将会被释放,无法再控制视角、移动、互动,无法打开物品栏,也不能输入聊天消息。尽管死亡的玩家和其他生物一样会消失,在第一人称视角时玩家仍然可以看见自己的手。
死亡界面包含以下元素:
- 一个显著的大文本标题,显示为“你死了!”,或者在极限模式中是“游戏结束!”
- 一行死亡消息,表示了玩家的死因。
- 在Java版中,显示一行玩家的分数,表示玩家在这次生命中获得的经验值总量。
- 一系列可以按下的按钮,做出选择后会关闭死亡界面。
- 重生(非极限模式):玩家将会在自己的玩家重生点复活。
- 旁观模式(极限模式):玩家将会进入旁观模式复活,无法再与世界互动。
- 返回标题画面:退出当前游戏。
死亡信息
生物死亡时可能会产生死亡信息,报告该生物的死因。死亡信息仅会在游戏规则showDeathMessages
为true
时被广播。
玩家的死亡信息会在玩家死亡时全服广播给每一个玩家。驯服的狼、猫、马、驴、骡、羊驼、鹦鹉的死亡信息会通知其主人。即使消息未被广播,也会显示在玩家的死亡界面上。
这些消息有的关系到生物是如何死的,有的则是为了幽默。
死亡消息包含三个变量:
- [死者]是死去的生物。
- [击杀者]是造成死亡的生物,在统计中视为被该生物杀死。
- [武器]是击杀者使用的物品名称,仅在物品被铁砧更改名称时出现。
死亡消息不包含随机内容,相同的死因始终会绑定至同一条文本。
暴力行为
- 近战
- [击杀者]被[死者]杀死了
- [击杀者]被[武器]用[死者]杀死了
- 箭
- [死者]被箭射杀
- 来自没有绑定攻击者的箭,如发射器或
/summon
生成。
- 来自没有绑定攻击者的箭,如发射器或
- [击杀者]被[死者]射杀
- [击杀者]被[武器]用[死者]射杀
- 三叉戟
- [击杀者]被[死者]刺穿了
- [击杀者]被[武器]用[死者]刺穿了
- 火焰弹
- [击杀者]被[死者]用火球烧死了
- [击杀者]被[武器]用[死者]发射的火球烧死了
- 凋灵之首
- [击杀者]被[死者]发射的头颅射中了
- 烟花火箭
- [死者]随着一声巨响消失了
- [击杀者]在与[死者]战斗时随着一声巨响中消失了
- [击杀者]随着[死者]用[物品]发射的烟花发出的巨响消失了
- 当生物被另一个生物用命名的弩射出的烟花火箭杀死时。
- 蜜蜂
- [死者]被蛰死了
- [击杀者]被[死者]蛰死了
- 荆棘
- 可以由于可以穿装备的生物或守卫者引起
- [击杀者]在试图伤害[死者]时被杀
- [击杀者]在试图伤害[武器]时被[死者]杀死
- 龙息
- [死者]被龙之吐息所烤焦
- [击杀者]被[死者]的龙息烤熟了
状态效果
- 瞬间伤害
- [死者]被魔法杀死了
- 当药水从发射器射出,被饮用,或者使用
/effect
- 当药水从发射器射出,被饮用,或者使用
- [死者]被不为人知的魔法杀死了
- [击杀者]被[死者]使用的魔法杀死了
- [击杀者]在试图逃离[死者]时被魔法杀死了
- [击杀者]被[武器]用[死者]杀死了
- 当女巫、守卫者、末影龙或喷溅型药水造成时。
- 凋零
- [死者]凋零了
- [击杀者]在与[死者]战斗时凋零了
危险环境
- 仙人掌
- [死者]被戳死了
- [击杀者]在试图逃离[死者]时撞上了仙人掌
- 火
- [死者] 浴火焚身
- 当生物在火中死亡。
- [击杀者]在与[死者]战斗时不慎走入了火中
- [死者]被烧死了
- 当生物着火时死亡,但不在火中。
- [击杀者]在试图与[死者]战斗时被烤得酥脆
- 熔岩
- [死者]试图在熔岩里游泳
- [击杀者]在逃离[死者]时试图在熔岩里游泳
- 岩浆块
- [死者]发现了地板是熔岩做的
- [死者]发现地面是熔岩[仅基岩版]
- [击杀者]因[死者]而步入危险之地
- 溺水
- 可以通过
/gamerule drowningdamage false
禁用溺水伤害。
- [死者]淹死了
- [击杀者]在试图逃离[死者]时淹死了
- 窒息
- [死者]在墙里窒息而亡
- [击杀者]在与[死者]战斗时窒息而亡
- 实体挤压
- 当生物因
MaxEntityCramming
游戏规则而受到窒息伤害时出现
- [死者]因被过度挤压而死
- [击杀者]被[死者]砸死了
- 甜浆果丛
- [死者]被甜浆果丛刺死了
- [击杀者]在试图逃离[死者]时被甜浆果丛刺死了
- 冰冻[新增:JE 1.17和BE 1.17.0]
- 可以通过
/gamerule freezedamage false
禁用冰冻伤害。
- [死者]被冻死了
- [击杀者]被[死者]冻死了
- 闪电
- [死者]被闪电击中
- [击杀者]在与[死者]战斗时被闪电击中
意外事故
- 摔落
- 可以通过
/gamerule falldamage false
禁用掉落伤害。
- [死者]落地过猛
- 只有当生物从低处摔落或末影珍珠造成伤害。
- [击杀者]在逃离[死者]时落地过猛
- [死者]从高处摔了下来
- 从5格以上摔下时出现。
- [死者]在攀爬时摔了下来
- [死者]从梯子上摔了下来
- [死者]从脚手架上摔了下来
- [死者]从藤蔓上摔了下来
- [死者]从垂泪藤上摔了下来
- [死者]从缠怨藤上摔了下来
- [死者]从水中掉了下来[仅基岩版]
- [死者]注定要摔死
- [击杀者]因为[死者]注定要摔死
- [击杀者]因为[武器]使用了[死者]注定要摔死
- [击杀者]摔伤得太重并被[死者]完结了生命
- [击杀者]摔伤得太重并被[武器]用[死者]完结了生命
- [死者]被石笋刺穿了[新增:JE 1.17]
- [击杀者]在与[死者]战斗时被石笋刺穿了[新增:JE 1.17]
- 掉落的方块
- [死者]被坠落的方块压扁了
- [击杀者]在与[死者]战斗时被掉落的方块砸扁了
- [死者]被坠落的铁砧压扁了
- [击杀者]在与[死者]战斗时被掉落的铁砧砸扁了
- [死者]被坠落的钟乳石刺穿了[新增:JE 1.17]
- [击杀者]在与[死者]战斗时被坠落的钟乳石刺穿了[新增:JE 1.17]
- 鞘翅
- [死者]感受到了动能
- [击杀者]在试图逃离[死者]时感受到了动能
杂项
- 饥饿
- 饥饿仅在困难难度时致命。
- [死者]饿死了
- [击杀者]在与[死者]战斗时饿死了
- 爆炸
- [死者]爆炸了
- [击杀者]被[死者]炸死了
- [击杀者]被[武器]用[死者]炸死了
- 以上两个消息显示只有当TNT由苦力怕、骷髅(射出着火的箭)或玩家使用打火石或有火焰附加的箭点燃时或玩家被生物伤害时走入了爆炸源时出现。
- [死者]被刻意的游戏设计杀死了
- 在下界或末地使用床或在主世界或末地使用重生锚时被爆炸炸死时会显示。
- 这种死亡方式没有击杀者,即使床是被玩家引爆的。
- 点击[刻意的游戏设计]会跳转到MCPE-28723页面。
- 虚空
- [死者]掉出了这个世界
- 使用
/kill
也会出现此消息。
- 使用
- [击杀者]与[死者]不共戴天[仅Java版]
- 这个信息是由于生物被其他生物击入虚空所致,在被攻击时被
/kill
杀死也会出现此消息。
- 这个信息是由于生物被其他生物击入虚空所致,在被攻击时被
- 其他
- [击杀者]被[死者]给砸死了
- 当生物被雪球,鸡蛋或末影之眼杀死时会出现。
- 这条消息在正常的游戏中不会出现,因为雪球、鸡蛋和末影之眼不会对生物造成伤害。
- [击杀者]被[武器]用[死者]给砸死了
- [死者]死了
- [击杀者]死于[死者]
- 实际上,信息因为太长无法完整显示。抱歉!截断后的信息:[信息]
生物生命值
[隐藏]生命值 | ||||||
---|---|---|---|---|---|---|
可操控 | 玩家 20( |
|||||
被动型 | 美西螈 [新增:JE 1.17和BE 1.17.0] 14( |
蝙蝠 6( |
鸡 4( |
鳕鱼 3( |
牛 10( |
狐狸 10( 20( |
发光鱿鱼 [新增:JE 1.17和BE 1.17.0] 10( |
哞菇 10( |
豹猫 10( |
熊猫 20( 10( |
猪 10( |
河豚 3( |
|
兔子 3( |
鲑鱼 3( |
羊 8( |
鱿鱼 10( |
炽足兽 20( |
海龟 30( |
|
村民 20( |
流浪商人 20( |
|||||
中立型 | 蜜蜂 10( |
洞穴蜘蛛 12( |
海豚 10( |
末影人 40( |
山羊 [新增:JE 1.17和BE 1.17.0] 10( |
猪灵 16( |
蜘蛛 16( |
北极熊 30( |
狼(未驯服) 8( |
僵尸猪灵 20( |
|||
敌对型 | 烈焰人 20( |
苦力怕 20( |
溺尸 20( |
远古守卫者 80( |
末影螨 8( |
唤魔者 24( |
恶魂 10( |
守卫者 30( |
疣猪兽 40( |
尸壳 20( |
岩浆怪 16( 4( 1( |
幻翼 20( |
|
掠夺者 24( |
猪灵蛮兵 50( |
劫掠兽 100( |
潜影贝 30( |
蠹虫 8( |
骷髅 20( |
|
史莱姆 16( 4( 1( |
流浪者 20( |
恼鬼 14( |
卫道士 24( |
女巫 26( |
凋灵骷髅 20( |
|
僵尸疣猪兽 40( |
僵尸 20( |
僵尸村民 20( |
||||
可驯服 | 猫 10( |
驴 15( |
马 15( |
羊驼 15( |
骡 15( |
鹦鹉 6( |
骷髅马 15( |
行商羊驼 15( |
狼(已驯服) 20( |
||||
效用性 | 铁傀儡 100( |
雪傀儡 4( |
||||
Boss | 末影龙 200( |
凋灵 300( 600( |
||||
未使用 | 巨人 100( |
幻术师 32( |
僵尸马 15( |
|||
教育版 | 吉祥物 ∞ |
NPC 20( |