战马属性

战马属性

骑乘任何马、驴、骡或羊驼时,左上角的小型HUD会实时显示坐骑的生命值、最高速度(米/秒)和跳跃高度(方块)- 无需打开其背包。使用H键切换显示。

工具

马匹统计——上马瞬间即可查看坐骑的真实数据。当你骑上马、驴、骡或羊驼时,一个紧凑的信息面板会出现在屏幕左上角:

马匹
生命值:22.0 / 30.0
速度:9.42 m/s
跳跃:3.86 方块

无需打开物品栏,无需猜测——骑行时数据会实时更新。

显示内容

  • 坐骑名称 - 马、驴、骡或羊驼,让你始终清楚当前骑乘的目标。
  • 生命值 - 动物的当前/最大生命值,根据数值高低显示为绿色/黄色/红色。
  • 速度 - 坐骑的地面最高速度(方块/秒),源自其移动速度属性。
  • 跳跃 - 坐骑的最大跳跃高度(方块),源自其跳跃强度属性。

设计缘由

外观相似的两匹马可能拥有截然不同的速度和跳跃能力。原版游戏仅通过手感暗示这些差异,而唯一的数值显示则深藏在坐骑的物品栏界面中。马匹统计会立即显示真正重要的数据,让你在繁育或选购时一眼就能分辨优劣。

运作原理

  • 通过标准生物实体API直接从坐骑读取生命值。
  • 通过稳定的注册表ID读取速度和跳跃属性,确保在所有支持版本中保持准确。
  • 使用原版跳跃高度曲线将跳跃强度转换为方块高度,将移动速度转换为方块/秒。
  • 通过Fabric的HudRenderCallback渲染,因此F1(隐藏HUD)会像隐藏其他游戏界面一样隐藏它。
  • 只读模式——不会修改坐骑,也不会发送数据包。在任何服务器上均安全。

控制按键

  • H - 切换HUD显示/隐藏(默认:开启)

兼容性

适用于Minecraft 1.21.8、1.21.9、1.21.10和1.21.11版本,需搭配Fabric Loader 0.16+。单个JAR文件兼容所有四个版本——安装Fabric API后放入mods/文件夹即可。纯客户端模组,可在任何服务器上安全使用。零配置文件。