插件介绍

MythicCustomDamageDisplay 用于替换/增强服务器的伤害显示体验:将一段连击内的伤害进行汇总统计,按“伤害来源属性”动态显示多行全息图(可限制最大行数),并支持合并模式(打多个怪时只显示一个汇总全息图)。

主要功能

  • 全息图汇总显示 —— 连击结束后显示总伤害、连击倍率、属性来源统计
  • 动态格式分层 —— 不同伤害值使用不同 header/footer/样式
  • 合并模式 —— 同时攻击多个怪物时汇总到一个全息图(推荐)
  • 可禁用原有指示器 —— 禁用原版伤害粒子(需 ProtocolLib)、MythicLib、MMOItems 指示器
  • 连击系统 —— 超时重置、里程碑提示、连击加成
  • 统计与排行榜 —— 记录总伤害/最高连击等,并可定时刷新排行榜

命令列表

主命令:/customdamage(别名:/cd/cdmg/mcd

命令说明权限
/cd reload重载配置customdamage.admin
/cd stats查看统计customdamage.stats
/cd top查看排行榜customdamage.leaderboard
/cd reset重置统计(视实现)customdamage.admin
/cd debug调试输出(视实现)customdamage.admin
/cd test测试显示(视实现)customdamage.admin

权限节点

权限说明默认
customdamage.admin管理员命令OP
customdamage.use使用插件功能所有人
customdamage.stats查看统计所有人
customdamage.stats.others查看他人统计OP
customdamage.leaderboard查看排行榜所有人
customdamage.combo.bonus获得连击加成所有人

关键配置

配置文件路径:plugins/MythicCustomDamageDisplay/config.yml

YAMLconfig.yml
disable:
  vanilla-damage-particles: true
  mythiclib-damage-display: true
  mmoitems-damage-indicator: true

hologram:
  enabled: true
  type: DECENT_HOLOGRAMS
  show-on-combo-end: true
  merge-mode:
    enabled: true
    position: FRONT
    distance: 4.0
    height: 4.0

combo:
  enabled: true
  timeout: 2.0

全息图显示

支持“按伤害分档”选择不同 header/footer 与格式;可限制最大行数,并可设置只显示非 0 的属性行(hide-zero-damage)。

连击系统

通过 combo.timeout 控制连击窗口;支持里程碑提示(5/10/25/…)与连击加成(per-combo、max-bonus)。

依赖插件

插件是否必须说明
MythicLib必须伤害体系/属性读取基础
PlaceholderAPI必须变量与集成
DecentHolograms可选全息图显示(推荐)
ProtocolLib可选禁用原版伤害粒子时需要
MMOItems可选读取更多伤害属性来源
AuraSkills可选可选显示 AuraSkills 属性伤害(注意避免双重连击)