健康指示器

健康指示器

一个漂亮的、支持PvP的Fabric生命值显示模组!通过原版心形、简洁的生命条或清晰数字在玩家/怪物头顶显示其生命值。

游戏机制

Health Indicator+

在每一个生物头顶直接显示它们的生命值。美观、轻量且完全可配置。


❤️ 什么是 Health Indicator+?

Health Indicator+ 会在所有生物——玩家、怪物和动物——头顶渲染实时生命值显示。在三种精美的显示模式中任选其一,在内置的高级配置界面中微调每一个细节,即使在拥挤的 PvP 和生存环境中也能享受丝般顺滑的性能。

使用现代渲染管线,专为 Minecraft 1.21.x(完全支持 1.21.1、1.21.2 和 1.21.11)从零打造。零内存泄漏、零闪烁——只有干净、可靠的生命值数据,恰好出现在你需要的位置。


展示新的目标锁定系统,显示精确的数值生命值,以及新的动画浮动伤害数字。


🎮 三种显示模式

  • ❤️ 心形 — 悬浮在实体上方的原版风格心形。显示容器、满心/半心以及金色吸收心。可调整大小和间距。
  • 📊 条状 — 简洁的生命条,填充颜色会随着生命值下降从绿色 → 黄色 → 红色动态变化。可选分段模式和 HP 标签叠加显示。
  • 🔢 数值 — 干净的文本读数(例如 14.5/20),始终面向相机。非常适合需要精确数字的竞技 PvP。

在游戏中按 H 即可立即循环切换模式。你的选择会自动保存。


✨ 动态战斗功能

  • 浮动伤害数字 — 通过干净的动画浮动数字,准确看到你造成(或治疗)了多少伤害,数字会从实体身上弹出。
  • 平滑 HP 动画 — 生命条和心形不再瞬间跳变。它们会平滑地滑动/插值到新的数值,带来高级、精致的感受。
  • 目标锁定系统 — 看向一个实体并按 X 锁定它。结合“仅显示聚焦目标”功能,在大型多人战斗中彻底清理你的屏幕。
  • 战斗 HUD — 通过可选、简洁的屏幕叠加层,追踪你的本次会话击杀数、死亡数和总伤害。

👥 玩家分组与队伍

非常适合 Factions、SMP 和团队 PvP!

  • 分组管理器 UI — 直接在配置界面中创建自定义分组并将玩家分配到分组中。
  • 自定义分组标签 — 完全隐藏原版用户名,并在生命值指示器上方用彩色自定义分组标签替代。
  • 命令: 通过聊天无缝管理分组:/higroup assign PlayerName GroupName、/higroup clear PlayerName 和 /higroup color GroupName #HexColor。

⚙️ 高级配置界面

按 .(句点)打开内置设置面板——无需任何外部配置库。

深色、半透明的弹出窗口具有以下特性:

  • 实时预览框: 在你关闭菜单之前,就能在实时预览框中看到滑块和颜色更改即时更新!
  • 分类标签页: 清晰地分为常规、视觉和额外/分组。
  • 带动画渐变标题与红色点缀、平滑滚动以及胶囊式开关。
  • 一切都会即时保存。无需重启。

配置展示 简洁的新半透明配置界面,具有交互式实时预览框和核心可见性开关。通过为每个生命值阈值设置自定义十六进制颜色以及内置的闪光/抖动战斗效果,完全掌控指示器的外观。调整你所选显示模式的宽度、高度、缩放、心形间距和小数精度。切换平滑 HP 流失动画、浮动伤害数字,并保存/加载你的自定义配置方案。设置目标锁定按键绑定、屏幕战斗 HUD 叠加层,并访问分组管理器以设置自定义玩家团队标签。


🎨 颜色预设与视觉效果

使用精心制作的预设立即开始:

  • PvP Clean — 高对比度白色/红色数值显示,带闪光 + 抖动效果。专为竞技玩法设计。
  • Vanilla+ — 经典红色心形,支持队伍颜色。感觉就像是原版游戏的一部分。
  • Streamer — 低调的半透明条状模式。适合内容创作,不干扰画面。

视觉效果:

  • 闪光效果 — 当实体生命值较低时,生命值指示器会脉动。
  • 抖动效果 — 当生命值极低时指示器会抖动,在战斗中吸引你的注意力。
  • 距离缩放 — 指示器会随距离平滑缩小,带来自然、沉浸的观感。

👁️ 可见性控制

  • 最大渲染距离 — 设置指示器出现的最远距离(最多 64 格)
  • 潜行时隐藏 — 尊重蹲下的玩家
  • 隐身时隐藏 — 尊重隐身药水
  • 视线检测 — 只为你实际能看到的实体显示指示器
  • 显示自身 — 开启/关闭你自己的生命值显示
  • 仅显示聚焦目标 — 只显示你主动锁定目标的健康值。

🔧 微调

每个方面都可配置:

  • 实体上方 X/Y 位置偏移
  • 基础缩放倍率
  • 条状宽度、高度、分段模式、标签可见性
  • 心形缩放(3 种大小)、间距、吸收显示
  • 数值小数精度、最大 HP 显示、缩放

📦 轻量且兼容

  • 仅客户端 — 无需服务器安装
  • 零外部配置依赖 — 无需 Cloth Config
  • Mod Menu 集成 — 如果安装了 Mod Menu,设置按钮会出现在其中
  • Fabric API — 唯一依赖
  • 优化性能 — 使用原版 VertexConsumerProvider 和高效自动清理缓存。零内存泄漏、零卡顿,即使在大型刷怪场中也是如此。

⌨️ 按键绑定

按键 操作
H 循环切换显示模式(心形 → 条状 → 数值)
.(句点) 打开配置界面
X 锁定目标

📋 要求

  • Minecraft 1.21.x(支持 1.21、1.21.1、1.21.2 和 1.21.11)
  • Fabric Loader 0.16.5+
  • Fabric API