服务器使用量
未统计
服务玩家数
未统计
下载量
25,267
插件详细介绍
为你的服务器添加伤害数值显示与血液粒子效果。只需将插件拖入 plugins 文件夹并重启服务器即可。本插件兼容各类修改伤害的插件,能显示生物间的伤害,支持 MythicMobs 的伤害减免系统,且不会影响战斗的正常流程。
核心特性
- 显示实体受到的伤害数值。
- 显示实体受到伤害时的血液粒子效果。
- 兼容其他修改伤害的插件(如 EcoSkills 的暴击攻击)。
- 兼容 MythicMobs 的伤害减免。
- 可显示生物之间的伤害。
- 安装简单,即拖即用,不影响原有战斗机制。
权限与命令
权限节点
damageindicator.use:允许使用/di toggle命令。damageindicator.use.admin:允许使用所有管理员命令。
可用命令
/di:显示命令列表。/di reload:重载插件配置和消息文件。/di clear <范围>:清除指定半径范围内的所有伤害数值显示。/di clearall:清除世界中所有的伤害数值显示。/di toggle:切换是否显示伤害数值(需要权限)。
配置详解
配置文件为 config.yml,主要结构如下:
基础设置
version:配置文件版本,请勿手动编辑。Damage Indicator:伤害数值显示相关设置。
- `Enabled`:总开关。- `Player`/`Monster`/`Animals`:分别为玩家、怪物、动物启用伤害显示。- `Format`:显示格式。- `EntityRegain`:生命恢复时的显示格式,`%health%` 为变量。- `EntityDamage`:受到伤害时的显示格式,`%damage%` 为变量。- `Decimal`:数值的小数点格式(例如 `#.##`)。- `Distance`:伤害数值在实体头顶的生成高度(Y轴偏移),1.8 版本服务器建议设为 2。- `Sneaking`:潜行时是否显示伤害数值。`false` 为不显示(推荐 PvP 服务器关闭)。过滤列表
你可以通过以下列表精细控制哪些情况不显示伤害数值。若想清空列表,请将其设置为 []。
Disabled Entities:不显示伤害的实体类型列表(例如GHAST)。Disabled Spawn Reasons:忽略特定生成原因的实体(例如SPAWNER生成的实体)。Disabled Damage Causes:忽略特定伤害原因(例如SUICIDE自杀)。
血液效果设置
Blood:血液粒子效果相关设置。
- `Enabled`:总开关。- `Player`/`Monster`/`Animals`:分别为玩家、怪物、动物启用血液效果。- `Sneaking`:潜行时是否显示血液粒子。`true` 为显示。- `Disabled Entities`:不显示血液效果的实体类型列表(例如 `SKELETON`, `IRON_GOLEM`)。- `Disabled Spawn Reasons`:忽略特定生成原因的实体血液效果。- `Disabled Damage Causes`:忽略特定伤害原因的血液效果(例如 `DROWNING` 溺水)。链接与支持
- 源代码:https://github.com/Beelzebu/DamageIndicator
- 问题反馈:https://github.com/Beelzebu/DamageIndicator/issues
注意事项
- 修改配置后,请使用
/di reload命令重载。 - 实体类型、生成原因、伤害原因的完整列表,请参考 Spigot/ Bukkit 的官方 Javadoc 文档链接。
- 本插件为 DamageIndicator Reborn 版本。
测试支持版本
版本分布
基本信息
插件名称
Damage Indicator Reborn
作者
Beelzebu
平台
Bukkit / Spigot
支持版本
1.16 - 1.21
点赞数
7
最近版本
暂无数据
-