- 版权类型
- 转载
- 插件中文名称
- -
- 插件英文名称
- BodyHealth
- 支持的核心
- Spigot
- 前置组件
- BetterHud(非必需),PlaceholderAPI(非必需)
- 资源语言
- 英语
- 适配版本
- 1.21
[ATTACH type="full"]1376[/ATTACH]
BodyHealth
就像模组那样,给玩家添加了一些身体部位,这样就能更好地体现真实的特色了。
插件特色
- 指定部位伤害调整:能够指定某些伤害对身体部位的影响程度。
- 额外信息显示:支持通过 BetterHud 在玩家界面中显示身体受伤程度。
- 兼容性:伤害计算支持原版游戏的大部分内容,如护甲值、附魔、药水效果,甚至是属性。
- 自定义受击效果:可以通过编写脚本实现瘸腿减速、爆头秒杀等效果。
- 轨迹追踪:受击部位的判定完全通过实体向量(视角)计算,而非简单地判断攻击实体。
- 自由配置:你可以在配置文件中设置玩家生命值会如何分配到身体各部位。
命令与权限
/bodyhealth heal <玩家>
(权限:bodyhealth.reload
)– 治愈所有身体部位。/bodyhealth set/get <玩家> <身体部位>
(权限:bodyhealth.set
与bodyhealth.get
) – 设置或检查身体部位的状况。/bodyhealth reload
(权限:bodyhealth.reload
) – 重载插件。
变量列表
%bodyhealth_health_<身体部位>%
– 返回指定部位生命值百分比。%bodyhealth_health_<身体部位>_rounded%
– 返回指定部位生命值小数。%bodyhealth_state_<身体部位>%
– 返回指定部位状况(如:DAMAGED(受伤))