
坠落预测
一个小型HUD,在你踏出脚步前,就能预测正下方坠落的摔落伤害。
查看大图FallPredict 在你站在悬崖边缘时回答一个问题:“如果我从这里跳下去,会死吗?”——无需你数方块或做心算。
功能说明
- 每个客户端刻,它会从你的脚下垂直向下发射一条射线,检测下方第一个固体方块或流体表面。
- 将下落高度转换为准确的原版摔落伤害,并显示在 HUD 的左上角。例如:"Fall: 12b -> 4.5 hrt"。
- 数值采用颜色编码:黄色表示可存活,橙色表示伤害达到或超过一半生命值,红色**"LETHAL"** 表示当前生命值下摔落会导致死亡。
- 在无底深渊上方会显示 "Fall: void -> LETHAL"。
- 标签仅在你下方存在实际落差(超过原版 3 格安全高度)时出现,因此在平地上不会干扰。
控制
- J — 切换标签显示/隐藏。动作栏消息会确认当前状态。
构建方式
- 使用从玩家脚下向下的
RaycastContext(碰撞体 + 流体表面)——落入水中会显示为安全低数值。 - 伤害采用真实原版公式
ceil(fallDistance - 3)(生命值点数),因此预测结果与实际游戏伤害一致。 - 致死判定将预测伤害与你的实时生命值(而非最大生命值)进行比较。
备注
- 纯客户端模组——仅需安装在客户端。可在任何 Fabric 服务器上运行,完全兼容原版。
- 显示的是基础原版摔落伤害;不扣除摔落保护附魔,因此对于附魔靴子,请视为最坏情况估算。
- 标签会响应 F1(隐藏 HUD),并在菜单打开时隐藏。
- 无配置文件,仅依赖 Fabric API。
兼容性
Minecraft 1.21.8, 1.21.9, 1.21.10, 1.21.11 — Fabric Loader 0.16+。单个 JAR 文件覆盖全部四个版本。将文件放入 mods/ 文件夹,与 Fabric API 一同使用。
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。