StarHUD

StarHUD

在游戏中显示精美的HUD。

一个以更精美方式显示HUD的Minecraft模组…

默认HUD预览

此图中使用的模组(Modrinth):Visual Effects+ 推荐模组。

需要 Cloth Config


功能

  • 护甲耐久度HUD
  • 坐标与下界坐标HUD
  • 方向与水平偏航角HUD
  • 延迟HUD(单人游戏时禁用)
  • 帧率HUD
  • 系统与游戏内时钟(同时显示世界天气)
  • 生物群系指示器HUD(以及维度指示器)
  • 物品栏HUD(默认禁用)
  • 手持物品指示器HUD
  • 状态效果HUD
  • 天数计数器HUD
  • 准星目标HUD
  • TPS HUD
  • 速度HUD
  • HUD位置与颜色自定义
  • 条件化HUD位置与开关
  • 分组系统

更多功能即将推出……(希望如此)

配置HUD

编辑HUD界面(2.0.0)

默认情况下,你需要在游戏中按下 右SHIFT 键来打开该界面。

基本操作是点击一个带有边框的HUD框,然后拖动HUD。

如果你想了解更多,可以按下显示为"?"的"帮助"按钮,它会显示许多方便的热键。

如果你想查看更多关于HUD的信息,可以按下显示为"+"的"更多选项"按钮,这会显示当前选中的HUD信息,你可以相应地进行调整。

编辑HUD界面预览

配置界面

你需要 Mod Menu 来访问配置界面。

  • 使用X和Y坐标设置HUD位置(+X向右移动HUD,-X向左移动;+Y向下移动HUD,-Y向上移动)。
  • 设置HUD的垂直/水平对齐方式,使显示在调整大小时保持一致性。设置后会将HUD的默认位置放置到指定的对齐方向。
  • 如果你的HUD与Minecraft的HUD重叠,可以添加新的条件规则:你可以选择禁用渲染,或者将HUD移开。
  • 如果HUD的纹理长度动态变化,你可以设置纹理增长方向。建议将方向设置为HUD对齐的相反方向(例如:对齐方式为左侧,则增长方向设为右侧,反之亦然)。
  • 额外提示:建议为HUD使用柔和色。

性能问题

是的,这个模组确实会降低你的帧率。最坏情况下,如果所有HUD都渲染,你将损失40%的帧率(如果你在1.20.1或1.21.1版本上并且没有使用ImmediatelyFast,则会损失60%)。

如果你想在使用此模组时获得更好的性能,我强烈推荐使用 ImmediatelyFast。根据我的测试,使用ImmediatelyFast后HUD的渲染速度提升了1.5倍。

HUD性能(从差到好)

  1. 物品栏HUD(物品越多性能越差)
  2. 状态效果HUD(效果越多性能越差)
  3. 准星目标HUD
  4. 使用物品作为图标的耐久度HUD
  5. 其余HUD

性能优化技巧(2.2.0+)

  • 为分组HUD启用背景(启用分组HUD的背景),这会合并子元素的背景。
  • 例子一
  • 例子二(16次绘制调用 -> 3次绘制调用!)
  • 将"图标与信息间距"设为0或更小,这会合并图标和信息的背景。
  • 例子三
  • 例子四(4次绘制调用 -> 3次绘制调用!)
  • 禁用"绘制圆角背景",这会将背景从圆角矩形改为矩形。
  • 例子五
  • 例子六(3次绘制调用 -> 1次绘制调用!)
  • 为你的HUD设置条件。例如,只在服务器上渲染?或者只在加载了某个特定模组时渲染?条件功能允许你根据条件动态切换HUD。
  • 禁用任何你很少或从未使用的HUD。

支持或建议:Discord | Github


致谢