简介
死亡消息(Death Message)是生物死亡时报告其死因的文本。
机制
在玩家死亡时,会报告给世界上的所有玩家其死亡和死因。
此外,以下生物死亡时,也会报告死亡消息:
游戏的日志会记录被命名的生物的死亡消息。
死亡消息的内容不是随机的,而是一个固定的文本,同一个死亡方式变化的只有三个变量。
构成
死亡消息文本包含三个变量,死者、击杀者、物品:
死者是产生该死亡消息的死亡的生物。
击杀者是造成死者死亡的实体。
击杀者可以是自己,比如自己被自己的弹射物射死。
物品是击杀者在杀死生物生物,手上持有的物品,被视为是是使用该物品击杀的。
文本
Java 版
暴力行为
文本 | 说明 | 伤害类型 | 命名空间 ID |
---|---|---|---|
死者被击杀者杀死了 | 生物被玩家的近战攻击杀死。 | player_attack | death.attack.player |
死者被击杀者用物品杀死了 | death.attack.player.item | ||
死者被击杀者杀死了 | 生物被非玩家生物的近战攻击攻击杀死,或被潜影贝导弹或羊驼唾沫杀死。 | mob_attack mob_attack_no_aggro mob_projectile | death.attack.mob |
死者被击杀者用物品杀死了 | death.attack.mob.item | ||
死者被蛰死了 | 生物被蜜蜂的近战攻击杀死。 .player 消息只能通过 /damage 来产生。 | sting | death.attack.sting |
死者被击杀者用物品蛰死了 | death.attack.sting.item | ||
死者被击杀者蛰死了 | death.attack.sting.player | ||
死者被击杀者射杀 | 生物被箭杀死。 | arrow | death.attack.arrow |
死者被击杀者用物品射杀 | death.attack.arrow.item | ||
死者被击杀者刺穿了 | 生物被三叉戟杀死。 | trident | death.attack.trident |
死者被击杀者用物品刺穿了 | death.attack.trident.item | ||
死者被击杀者用火球烧死了 | 生物被有发射者的火球或小火球杀死。 | fireball | death.attack.fireball |
死者被击杀者用物品发射的火球烧死了 | death.attack.fireball.item | ||
死者被击杀者给砸死了 | thrown | death.attack.thrown | |
死者被击杀者用物品给砸死了 | death.attack.thrown.item | ||
死者随着一声巨响消失了 | 生物被烟花火箭杀死。 .player 消息只能通过 /damage 来产生。 | fireworks | death.attack.fireworks |
死者随着击杀者用物品发射的烟花发出的巨响消失了 | death.attack.fireworks.item | ||
死者在与击杀者战斗时随着一声巨响消失了 | death.attack.fireworks.player | ||
死者被击杀者发射的头颅射杀 | 生物被凋灵之首杀死。 | wither_skull | death.attack.witherSkull |
死者被击杀者用物品发射的头颅射杀 | death.attack.witherSkull.item | ||
死者在试图伤害击杀者时被杀 | 生物被荆棘魔咒或守卫者的尖刺效果的伤害杀死。 | thorns | death.attack.thorns |
死者在试图伤害击杀者时被物品杀死 | death.attack.thorns.item | ||
死者被击杀者使用的魔法杀死了 | 生物被其他生物的攻击造成的魔法伤害杀死。 | indirect_magic | death.attack.indirectMagic |
死者被击杀者用物品杀死了 | death.attack.indirectMagic.item | ||
死者被一道音波尖啸抹除了 | 生物被监守者的远程攻击杀死。 .player 消息只能通过 /damage 来产生。 | sonic_boom | death.attack.sonic_boom |
死者在试图逃离持有物品的击杀者时被一道音波尖啸抹除了 | death.attack.sonic_boom.item | ||
死者在试图逃离击杀者时被一道音波尖啸抹除了 | death.attack.sonic_boom.player | ||
死者被龙息烤熟了 | 在 Java 版 1.9 快照 15w31c 版本前,末影龙的龙息攻击使用dragon_breath 伤害类型,但之后则改为了 indirect_magic 伤害类型, 但没有造成 dragon_breath 伤害类型的伤害,因此该消息只能通过 /damage 来产生。 | dragon_breath | death.attack.dragonBreath |
死者被击杀者的龙息烤熟了 | death.attack.dragonBreath.playe | ||
死者被击杀者一锤毙命 | 生物被重锤猛击杀死。 | mace_smash | death.attack.mace_smash |
死者被击杀者用物品一锤毙命 | death.attack.mace_smash.item |
负面效果
文本 | 说明 | 伤害类型 | 命名空间 ID |
---|---|---|---|
死者被烧死了 | .item 消息只能通过 /damage 来产生。 | on_fire unattributed_fireball | death.attack.onFire |
死者在与持有物品的击杀者战斗时被烤得酥脆 | death.attack.onFire.item | ||
死者在与击杀者战斗时被烤得酥脆 | death.attack.onFire.player | ||
死者被魔法杀死了 | 生物被没有实体来源的魔法伤害杀死,如被各种来源的瞬间伤害效果、 | magic | death.attack.magic |
死者在试图逃离击杀者时被魔法杀死了 | death.attack.magic.player | ||
死者凋零了 | 生物被凋零杀死。 | wither | death.attack.wither |
死者在与击杀者战斗时凋零了 | death.attack.wither.player | ||
死者饿死了 | 玩家被饥饿耗尽而受到的伤害杀死,或恼鬼被存在时间过长而受到的 伤害杀死。 | starve | death.attack.starve |
死者在与击杀者战斗时饿死了 | death.attack.starve.player |
危险环境
文本 | 说明 | 伤害类型 | 命名空间 ID |
---|---|---|---|
死者被戳死了 | 生物被仙人掌杀死。 | cactus | death.attack.cactus |
死者在试图逃离击杀者时撞上了仙人掌 | death.attack.cactus.player | ||
死者浴火焚身 | 生物被火杀死。 | in_fire | death.attack.inFire |
死者在与击杀者战斗时不慎走入了火中 | death.attack.inFire.player | ||
死者试图在熔岩里游泳 | 生物被熔岩杀死。 | lava | death.attack.lava |
死者在逃离击杀者时试图在熔岩里游泳 | death.attack.lava.player | ||
死者发现了地板是熔岩做的 | 生物被岩浆块杀死。 | hot_floor | death.attack.hotFloor |
死者因击杀者而步入危险之地 | death.attack.hotFloor.player | ||
死者被甜浆果丛刺死了 | 生物被甜浆果丛杀死。 | sweet_berry_bush | death.attack.sweetBerryBush |
死者在试图逃离击杀者时被甜浆果丛刺死了 | death.attack.sweetBerryBush.player | ||
死者在墙里窒息而亡 | 生物被窒息杀死。 | in_wall | death.attack.inWall |
死者在与击杀者战斗时在墙里窒息而亡 | death.attack.inWall.player | ||
死者淹死了 | 生物被溺水杀死。 | drown | death.attack.drown |
死者在试图逃离击杀者时淹死了 | death.attack.drown.player | ||
死者因脱水而死 | 生物被脱水杀死。 | dryout | death.attack.dryout |
死者在试图逃离击杀者时因脱水而死 | death.attack.dryout.player | ||
死者被冻死了 | 生物被冰冻杀死。 | freeze | death.attack.freeze |
死者被击杀者冻死了 | death.attack.freeze.player | ||
死者因被过度挤压而死 | 生物被挤压杀死。 | cramming | death.attack.cramming |
死者被击杀者挤扁了 | death.attack.cramming.player | ||
死者被闪电击中 | 生物被闪电杀死。 | lightning_bolt | death.attack.lightningBolt |
死者在与击杀者战斗时被闪电击中 | death.attack.lightningBolt.player | ||
死者脱离了这个世界 | 生物被世界边界杀死。 | outside_border | death.attack.outsideBorder |
死者在与击杀者战斗时脱离了这个世界 | death.attack.outsideBorder.player | ||
死者掉出了这个世界 | 生物被虚空杀死。 | out_of_world | death.attack.outOfWorld |
死者与击杀者不共戴天 | death.attack.outOfWorld.player |
意外事故
文本 | 说明 | 伤害类型 | 命名空间 ID |
---|---|---|---|
死者落地过猛 | 生物被摔落伤害杀死。 | fall | death.attack.fall |
死者在试图逃离击杀者时落地过猛 | death.attack.fall.player | ||
死者被石笋刺穿了 | 生物摔落到作为石笋顶端的滴水石锥上而被摔落伤害杀死。 | stalagmite | death.attack.stalagmite |
死者在与击杀者战斗时被石笋刺穿了 | death.attack.stalagmite.player | ||
死者被坠落的铁砧压扁了 | 生物被下落的铁砧杀死。 | falling_anvil | death.attack.anvil |
死者在与击杀者战斗时被坠落的铁砧压扁了 | death.attack.anvil.player | ||
死者被坠落的钟乳石刺穿了 | 生物被下落的滴水石锥杀死。 | falling_stalactite | death.attack.fallingStalactite |
死者在与击杀者战斗时被坠落的钟乳石刺穿了 | death.attack.fallingStalactite.player | ||
死者被下落的方块压扁了 | 生物被其他的下落的方块杀死。 | falling_block | death.attack.fallingBlock |
死者在与击杀者战斗时被下落的方块压扁了 | death.attack.fallingBlock.player | ||
死者感受到了动能 | 生物在使用鞘翅滑翔时撞击方块侧面而被杀死。 | fly_into_wall | death.attack.flyIntoWall |
死者在试图逃离击杀者时感受到了动能 | death.attack.flyIntoWall.player |
摔死
文本 | 说明 | 伤害类型 | 命名空间 ID |
---|---|---|---|
死者从高处摔了下来 | 生物下落高度超过5格时被摔落伤害杀死。 | fall | death.fell.accident.generic |
死者从梯子上摔了下来 | 生物从梯子上脱离后被摔落伤害杀死。 | death.fell.accident.ladder | |
死者从脚手架上摔了下来 | 生物从脚手架上脱离后被摔落伤害杀死。 | death.fell.accident.scaffolding | |
死者从藤蔓上摔了下来 | 生物从藤蔓上脱离后被摔落伤害杀死。 | death.fell.accident.vines | |
死者从垂泪藤上摔了下来 | 生物从垂泪藤上脱离后被摔落伤害杀死。 | death.fell.accident.weeping_vines | |
死者从缠怨藤上摔了下来 | 生物从缠怨藤上脱离后被摔落伤害杀死。 | death.fell.accident.twisting_vines | |
死者在攀爬时摔了下来 | 生物从其他可攀爬方块上脱离后被摔落伤害杀死。 | death.fell.accident.other_climbable | |
death.fell.accident.water | 生物处于水中时被摔落伤害杀死。 由于 MC-195467,该死亡消息未被翻译。 在 1.16 版本以前,这条消息被翻译为“死者从水中掉了下来”。 | death.fell.accident.water | |
死者注定要摔死 | 生物受到非摔落伤害后,在 300 gt(15 秒)内被摔落伤害杀死,且此时生物下落高度超过5格。 death.fell.finish 只能通过 /damage 产生。 由于 MC-121048,在 Java 版 1.19.4 快照 23w03a 版本前无法出现这些死亡消息。 | death.fell.killer | |
死者因为击杀者注定要摔死 | death.fell.assist | ||
死者因为击杀者使用了物品注定要摔死 | death.fell.assist.item | ||
死者摔伤得太重并被击杀者完结了生命 | death.fell.finish | ||
死者摔伤得太重并被击杀者用物品完结了生命 | death.fell.finish.item |
炸死
文本 | 说明 | 伤害类型 | 命名空间 ID |
---|---|---|---|
死者爆炸了 | 生物被没有实体来源的爆炸杀死。 | explosion | death.attack.explosion |
死者被击杀者炸死了 | death.attack.explosion.player | ||
死者被击杀者炸死了 | 生物被有实体来源的爆炸杀死。 | player_explosion | death.attack.explosion.player |
死者被击杀者用物品炸死了 | death.attack.explosion.player.item | ||
死者被[刻意的游戏设计]杀死了 | 点击[刻意的游戏设计]会跳转到 MCPE-28723 页面。 | bad_respawn_point | death.attack.badRespawnPoint.message |
杂项
文本 | 说明 | 伤害类型 | 命名空间 ID |
---|---|---|---|
死者死了 | 没有指定伤害类型时的默认伤害类型引发的死亡消息。 | generic | death.attack.generic |
死者死于击杀者 | death.attack.generic.player | ||
死者被杀死了 | 生物被 /kill 杀死。 | generic_kill | death.attack.genericKill |
死者在与击杀者战斗时被杀死了 | death.attack.genericKill.player |
消息太长
文本 | 说明 | 伤害类型 | 命名空间 ID |
---|---|---|---|
死者被不为人知的魔法杀死了 | 包括悬浮事件链接,光标悬浮于文本上时会显示: 抱歉!消息太长,无法完整显示。截断后的消息:<被截断的信息>。 当玩家在多人模式死亡,且死亡消息死亡序列化为 JSON 格式的文本组件后长度超过 262144 个字符时,会 截到 256 个字符并发送给玩家。 | - | death.attack.even_more_magic |
基岩版
暴力行为
文本 | 说明 | 命名空间 ID |
---|---|---|
死者被击杀者杀死了 | 生物被玩家的近战攻击杀死。 | death.attack.player |
死者被击杀者杀死了 | 生物被非玩家的近战攻击攻击杀死。 | death.attack.mob |
死者被击杀者吹了纸团 | 生物被羊驼唾沫杀死。 | death.attack.spit |
死者被击杀者射杀 | 生物被箭杀死。 | death.attack.arrow |
死者被击杀者刺穿了 | 生物被三叉戟杀死。 | death.attack.trident |
死者被击杀者用火球烧死了 | 生物被小火球杀死。 | death.attack.fireball |
死者被击杀者狙击了 | 生物被潜影贝导弹杀死。 | death.attack.bullet |
死者被击杀者给砸死了 | 生物被雪球、鸡蛋或末影珍珠杀死。 | death.attack.thrown |
死者随着一声巨响消失了 | 生物被烟花火箭杀死。 | death.attack.fireworks |
死者在试图伤害击杀者时被杀 | 生物被荆棘魔咒或守卫者的尖刺效果的伤害杀死。 | death.attack.thorns |
死者被击杀者使用的魔法杀死了 | 生物被其他生物的攻击造成的魔法伤害杀死。 | death.attack.indirectMagic |
负面效果
文本 | 说明 | 命名空间 ID |
---|---|---|
死者被烧死了 | 生物被着火杀死。 | death.attack.onFire |
死者被魔法杀死了 | 生物被没有实体来源的魔法伤害杀死,如被各种来源的瞬间伤害效果、 /summon 召唤的唤魔者尖牙杀死。 | death.attack.magic |
死者凋零了 | 生物被凋零杀死。 | death.attack.wither |
死者被冻死了 | 生物被冰冻杀死。 | death.attack.freeze |
危险环境
文本 | 说明 | 命名空间 ID |
---|---|---|
死者被戳死了 | 生物被仙人掌杀死。 | death.attack.cactus |
死者浴火焚身 | 生物被火杀死。 | death.attack.inFire |
死者试图在熔岩里游泳 | 生物被熔岩杀死。 | death.attack.lava |
死者发现了地板是熔岩做的 | 生物被岩浆块杀死。 | death.attack.magma |
死者被甜浆果丛刺死了 | 生物被甜浆果丛杀死。 | death.attack.sweetBerryBush |
死者在墙里窒息而亡 | 生物被窒息杀死。 | death.attack.inWall |
死者被闪电击中 | 生物被闪电杀死。 | death.attack.lightningBolt |
死者淹死了 | 生物被溺水杀死。 | death.attack.drown |
意外事故
文本 | 说明 | 命名空间 ID |
---|---|---|
死者落地过猛 | 生物被摔落伤害杀死。 | death.attack.fall |
死者被石笋刺穿了 | 生物摔落到作为石笋顶端的滴水石锥上而被摔落伤害杀死。 | death.attack.stalagmite |
死者从高处摔了下来 | 生物下落高度超过5格时被摔落伤害杀死。 | death.fell.accident.generic |
死者被坠落的铁砧压扁了 | 生物被下落的铁砧杀死。 | death.attack.anvil |
死者被坠落的钟乳石刺穿了 | 生物被下落的滴水石锥杀死。 | death.attack.stalactite |
死者被下落的方块压扁了 | 生物被其他的下落的方块杀死。 | death.attack.fallingBlock |
死者感受到了动能 | 生物在使用鞘翅滑翔时撞击方块侧面而被杀死。 | death.attack.flyIntoWall |
杂项
文本 | 说明 | 命名空间 ID |
---|---|---|
死者饿死了 | 玩家被饥饿耗尽而受到的伤害杀死。 | death.attack.starve |
死者爆炸了 | 生物被没有实体来源的爆炸杀死。 | death.attack.explosion |
死者被击杀者炸死了 | 生物被有实体来源的爆炸杀死。 | death.attack.explosion.player |
死者掉出了这个世界 | 生物被虚空杀死。 | death.attack.outOfWorld |
死者死了 | 生物被 /kill 杀死。 | death.attack.generic |
未使用
文本 | 说明 | 命名空间 ID |
---|---|---|
死者被击杀者用物品杀死了 | 存在于语言文件中,但是没有任何情况会使用它们。 | death.attack.player.item |
死者被击杀者用物品杀死了 | death.attack.mob.item | |
死者被击杀者用物品射杀 | death.attack.arrow.item | |
死者被击杀者用物品发射的火球烧死了 | death.attack.fireball.item | |
死者被击杀者用物品给砸死了 | death.attack.thrown.item | |
死者被击杀者用物品杀死了 | death.attack.indirectMagic.item | |
死者被一道音波尖啸抹除了 | death.attack.sonicBoom | |
死者在试图逃离击杀者时被一道音波尖啸抹除了 | death.attack.sonicBoom.player | |
死者在与击杀者战斗时被烤得酥脆 | death.attack.onFire.player | |
死者在试图逃离击杀者时撞上了仙人掌 | death.attack.cactus.player | |
死者在与击杀者战斗时不慎走入了火中 | death.attack.inFire.player | |
死者在逃离击杀者时试图在熔岩里游泳 | death.attack.lava.player | |
死者因击杀者而步入危险之地 | death.attack.magma.player | |
死者在试图逃离击杀者时淹死了 | death.attack.drown.player | |
死者从梯子上摔了下来 | death.fell.accident.ladder | |
死者从藤蔓上摔了下来 | death.fell.accident.vines | |
死者从水中掉了下来 | death.fell.accident.water | |
死者注定要摔死 | death.fell.killer | |
死者因为击杀者注定要摔死 | death.fell.assist | |
死者因为击杀者使用了物品注定要摔死 | death.fell.assist.item | |
死者摔伤得太重并被击杀者完结了生命 | death.fell.finish | |
死者摔伤得太重并被击杀者用物品完结了生命 | death.fell.finish.item |
3D Shareware v1.34 版本
文本 | 说明 | 命名空间 ID |
---|---|---|
死者 was too soft for this world | 玩家被强制梦魇模式中持续造成的伤害杀死。 | death.attack.nightmare |
死者 was too soft for this world (击杀者 helped) | death.attack.nightmare.player |
23w13a_or_b 版本
文本 | 说明 | 伤害类型 | 命名空间 ID |
---|---|---|---|
死者 experienced the dark side of the moon | 在月球维度中被窒息引发的伤害杀死。 .player 消息可以正常触发,但语言文件中没有对应的文本。 | on_moon | death.attack.onMoon |
death.attack.onMoon.player | death.attack.onMoon.player | ||
死者 was turned into gold | minecraft:midas_touch 规则启用时被玩家触碰而被杀死。 | midas_curse | death.midas.turned_into_gold |
24w14potato 版本
文本 | 说明 | 伤害类型 | 命名空间 ID |
---|---|---|---|
死者 held the hot potato for too long. | 玩家被烫手洋芋造成的伤害杀死。 .player 消息可以正常触发,但语言文件中没有对应的文本。 | potato_heat | death.attack.potato_heat |
death.attack.potato_heat.player | death.attack.potato_heat.player | ||
死者 was killed by a bad-tempered potato | 生物被马铃薯电池或恶毒马铃薯杀死。 .player 消息可以正常触发,但语言文件中没有对应的文本。 | potato_magic | death.attack.potato_magic |
death.attack.potato_magic.player | death.attack.potato_magic.player |
Java 版 1.5 快照 13w02a 版本
在 Java 版 1.5 快照 13w02a 版本到 13w04a 版本中,存在一个复杂的系统来显示摔死或摔落后被其他东西杀死的死亡消息。
开头可以是:
fell (off a ladder|off some vines|out of the water|from a high place)
was (shot|pummeled|blown|fireballed|knocked) (off a ladder|off some vines|out of the water|from a high place)
was (shot|pummeled|blown|fireballed|knocked) (off a ladder|off some vines|out of the water|from a high place) by 击杀者
结尾可以是:
into a pool of lava
fell out of the world
into a patch of fire
into a patch of cacti
got finished off by 击杀者
got finished off by 击杀者 using 物品
got finished off using 物品
一共有 352 种不同的死亡消息。
版本信息
死亡消息最初在 Java 版 Beta 1.8 pre1 版本和携带版 Alpha 0.11.0 build 1 版本中加入,并且死亡消息在不断添加。
资料分类: | 其它 |