服务器使用量
未统计
服务玩家数
未统计
下载量
19,647
插件详细介绍
简介
想在服务器上体验真实的受伤效果吗?TintHealth 这款轻量插件能在玩家生命值较低时,为其屏幕添加一层血色滤镜。非常适合 PVP 和硬核生存服务器,让战斗体验更加沉浸!
请注意,要看到滤镜效果,必须在客户端将视频设置中的“画质”调整为 “高品质”。请勿在评论区报告问题,请使用插件讨论区或 GitHub 的 Issues 系统。
功能特性
- 滤镜效果:当生命值降低时,屏幕边缘会泛起红色警示。
- 淡出模式:启用后,红色滤镜会随时间逐渐消退(时间可在配置中设置)。
- 强度调节器:默认值为 1。调高此值可增强滤镜效果。注意,过高的值可能导致滤镜保持全红不变。
- 伤害模式:根据受到的伤害量(而非当前生命值)来显示滤镜。建议配合强度调节器使用以使效果更明显。
- 最低生命值触发:可自定义触发滤镜效果的生命值阈值。
- 开关命令:玩家可使用
/th toggle命令随时开关自己屏幕的滤镜效果。 - 自定义血液材质:厌倦了默认的红色晕影?插件包含一个自定义材质包,可将晕影效果变为更逼真的血迹!
相关插件:Pulse Health
Pulse Health 能为服务器添加心跳声效,与 TintHealth 搭配使用效果更佳,未来将整合进 TintHealth 以提供更完整的沉浸体验。
安装与使用
安装
只需将插件文件拖入服务器的 plugins 文件夹,然后重启服务器即可。
使用说明
- 每当玩家受到伤害或恢复生命时,插件会自动更新屏幕滤镜。
- 滤镜效果基于世界边界机制实现,但触发点距离上次受伤/恢复位置极远(约20万格),通常不会遇到。
- 请注意,如果世界已设有边界,此插件不会移除它。滤镜效果仅为客户端显示,玩家虽看不到边界,但仍无法穿越。
Optifine 用户
要启用晕影效果,请进入:视频设置 > 细节 > 晕影: 高品质。
配置
配置文件简单明了
options:
fade-enabled: true # 是否启用淡出模式?
fade-time: 10 # 滤镜淡出需要多长时间(秒)?
intensity-modifier: 1 # 数值越高,滤镜效果越强
enable: true # 是否启用插件默认行为?设为 false 后 API 仍可用
debug: false # 若滤镜有问题可启用调试模式
damage-mode:
enabled: true # 启用则为伤害模式,禁用则为生命值模式更多关于模式运作的详细信息,请查阅 GitHub Wiki。
命令与权限
- 主命令:
/tinthealth - 命令别名:
/th,/tint
**子命令**
reload- 重载插件配置。toggle- 开关你个人的屏幕滤镜效果。blood- 下载由 @Macaron 制作的血液材质包。
常见问题与已知问题
已知问题
- 与 AnimatedMOTD 的兼容性:TintHealth 1.3.2 及更早版本因 ProtocolLib 问题与 AnimatedMOTD(原版)不兼容。请使用 1.4 及以上版本。
- 自定义血液材质说明:该材质会替换游戏原有的低光照或头顶有方块时的晕影效果。因此,在“开阔地带”服务器上使用体验更佳。
- 报告问题:请在此处报告 Bug!
其他信息
- 灵感来源:本插件灵感来源于 Sethbling 的类似视频(但其版本无法在多人游戏中使用)。
- 致谢:感谢 @TheBusyBiscuit 帮助实现了 1.4 版本及对 1.9 的简易兼容。
- 数据统计:插件集成了 MCStats.org 的匿名数据统计系统以帮助开发。您可以在
PluginMetrics文件夹中设置opt-out为false来禁用(注:MCStats 服务已停止)。
开发与贡献
- 源代码:插件源代码在 GNU 协议下于 GitHub 开源,欢迎贡献!
- API:GitHub 上提供了 API。如果您的插件使用了 TintHealth,请告知作者,很乐意在此列出。
---
> 再次提醒:请确保客户端“画质”设置为 “高品质” 才能看到效果。
> 血液材质由 @Macaron 制作。
> 演示视频由 @Lee 制作。
> 感谢所有好评(差评除外 😄)!
测试支持版本
版本分布
基本信息
插件名称
Tint Health
作者
MrSheepSheep
平台
Bukkit / Spigot
支持版本
1.12 - 1.12
点赞数
10
最近版本
暂无数据
-