死亡伤害回顾

死亡伤害回顾

记录最近的伤害,并在死亡后提供可点击的详细分解。

死亡伤害回顾

帮助玩家了解是什么伤害了他们,以及涉及了哪些伤害属性。当你死亡时,一个私密的 [RECAP] 链接会打开最近伤害的明细,显示每个伤害来源、其伤害数值以及占总伤害的比例。这也有助于了解玩家所承受的伤害类型,这在游戏中并不总是清晰可见。这可以帮助玩家选择针对性的保护,而不是仅仅依赖保护附魔。

AI 使用声明: 此模组是在 AI 代理的辅助下开发的,使用了此代理工作流程。项目所有者在开发过程中对工作进行了审查。

  • 在信息可靠的情况下,区分环境、实体、弹射物、玩家和模组伤害来源。
  • 显示观察到的伤害特性,如火焰、弹射物、魔法、爆炸、无视护甲和绝对伤害。
  • 支持可配置的伤害来源和特性标签及颜色。

主要伤害来源是伤害归类的核心源头。伤害特性是帮助解释该来源的附加属性。例如,一个烈焰人的火球可以显示为 来自烈焰人的小火球,同时展示火焰和弹射物特性。特性可以重叠,但不会重复计算伤害。

配置

服务器管理员可以设置追踪窗口(5 到 300 秒),并临时启用诊断日志:

I:"Tracking Window (Seconds)"=60
B:"Enable Diagnostic Logging"=false

全新配置包含针对 Minecraft 1.12.2 常见伤害来源和特性的可读名称及独特颜色。原始的模组伤害标识符并不总是友好或易于区分,因此同样的配置允许你添加更清晰的名称和易识别的颜色。例如,如果另一个模组添加了一个伤害标识符,如 radiation,你可以将其显示为带绿色条形的 Radiation,而无需特殊集成:

S:"Damage Type Mappings" <
    inFire=Standing in Fire=#FFAA00
    lava=Lava=#FF5500
    radiation=Radiation=#55FF55
 >

S:"Damage Trait Mappings" < fire=Fire=#FFAA00 bypasses_armor=Bypasses Armor=#00FFFF >

相同的格式可以自定义六个受支持的伤害特性标签和文本颜色。映射格式为 key=Display Name=#RRGGBB。

服务器设置保证在服务器重启后生效;显示更改需要客户端重启。

死亡伤害回顾必须同时安装在服务器和客户端上。

源代码:GitHub

问题反馈:GitHub Issues