死亡消息 (Death Message)

简介

死亡消息(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_magicdeath.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

死者被魔法杀死了

生物被没有实体来源的魔法伤害杀死,如被各种来源的瞬间伤害效果、

/summon 召唤的唤魔者尖牙潮涌核心杀死。

magic
death.attack.magic

死者在试图逃离击杀者时被魔法杀死了

death.attack.magic.player

死者凋零了

生物被凋零杀死。
witherdeath.attack.wither

死者在与击杀者战斗时凋零了

death.attack.wither.player

死者饿死了

玩家被饥饿耗尽而受到的伤害杀死,或恼鬼被存在时间过长而受到的

伤害杀死。

starvedeath.attack.starve

死者在与击杀者战斗时饿死了

death.attack.starve.player

 危险环境

文本说明伤害类型命名空间 ID

死者被戳死了

生物被仙人掌杀死。cactusdeath.attack.cactus

死者在试图逃离击杀者时撞上了仙人掌

death.attack.cactus.player

死者浴火焚身

生物被杀死。in_firedeath.attack.inFire

死者在与击杀者战斗时不慎走入了火中

death.attack.inFire.player

死者试图在熔岩里游泳

生物被熔岩杀死。lavadeath.attack.lava

死者在逃离击杀者时试图在熔岩里游泳

death.attack.lava.player

死者发现了地板是熔岩做的

生物被岩浆块杀死。hot_floordeath.attack.hotFloor

死者因击杀者而步入危险之地

death.attack.hotFloor.player

死者被甜浆果丛刺死了

生物被甜浆果丛杀死。sweet_berry_bushdeath.attack.sweetBerryBush

死者在试图逃离击杀者时被甜浆果丛刺死了

death.attack.sweetBerryBush.player

死者在墙里窒息而亡

生物被窒息杀死。in_walldeath.attack.inWall

死者在与击杀者战斗时在墙里窒息而亡

death.attack.inWall.player

死者淹死了

生物被溺水杀死。drowndeath.attack.drown

死者在试图逃离击杀者时淹死了

death.attack.drown.player

死者因脱水而死

生物被脱水杀死。dryoutdeath.attack.dryout

死者在试图逃离击杀者时因脱水而死

death.attack.dryout.player

死者被冻死了

生物被冰冻杀死。freezedeath.attack.freeze

死者被击杀者冻死了

death.attack.freeze.player

死者因被过度挤压而死

生物被挤压杀死。crammingdeath.attack.cramming

死者被击杀者挤扁了

death.attack.cramming.player

死者被闪电击中

生物被闪电杀死。lightning_boltdeath.attack.lightningBolt

死者在与击杀者战斗时被闪电击中

death.attack.lightningBolt.player

死者脱离了这个世界

生物被世界边界杀死。
outside_borderdeath.attack.outsideBorder

死者在与击杀者战斗时脱离了这个世界

death.attack.outsideBorder.player

死者掉出了这个世界

生物被虚空杀死。out_of_worlddeath.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格时被摔落伤害杀死。falldeath.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_explosiondeath.attack.explosion.player

死者被击杀者用物品炸死了

death.attack.explosion.player.item

死者被[刻意的游戏设计]杀死了

生物被重生锚的爆炸杀死。

点击[刻意的游戏设计]会跳转到 MCPE-28723 页面。
bad_respawn_pointdeath.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_cursedeath.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 版本中加入,并且死亡消息在不断添加。

短评加载中..