截图
介绍
RAISED
移动 HUD,并修复损坏的快捷栏选中指示器!

恢复选中指示器!
自古以来,快捷栏选中指示器就一直存在问题。使用原版材质时,你可能没有注意到这一点,但在使用某些资源包时,这个问题会变得非常明显。Raised 旨在修复这一问题。
具体的修复方式取决于你的游戏版本:
- (1.16 – 1.20.1):Raised 会直接在代码中调整指示器的高度,使其显示完整的纹理,而不是因为底部被截去 2px 导致显示不完整。因此,屏幕上会绘制完整的 24px 高度!
- (1.20.2+):Mojang 将 GUI 图集拆分成了单独的精灵,同时“修复”了选中指示器,但却让实际纹理只有 23px!由于 Java 版会将快捷栏一直贴到屏幕底部(不像基岩版那样),所以它看起来像是修好了……直到你想使用 Raised 移动 GUI!在这些版本中,你有多种方式可以恢复指示器……
- 使用 Raised 命名空间下自定义的 24px 正方形选中纹理替换原版纹理。
- 通过垂直镜像绘制指示器下方最顶部的像素来修补原版指示器。即使资源包没有明确支持,你仍然可以模拟出修复后的指示器。
- 根据当前是否加载了支持 Raised 的资源包,自动进行替换或修补。
- 什么都不做,享受损坏的快捷栏选中指示器!
为了展示修复后的快捷栏选中指示器,Raised 会将快捷栏整体稍微移出屏幕底部,就像基岩版中那样!但你并不只能这样使用它……
移动 HUD!
Raised 赋予你移动原版和模组 HUD 图层的能力!
只需创建一个组,并设置其 x 轴和 y 轴偏移量。向组中添加任意数量的图层,它们就会以相同的幅度一起移动!你也可以为每个图层单独设置位置,从而选择图层在屏幕上的移动方向!
与模组协作!
Raised 允许模组为自己的 HUD 覆盖层注册图层条目。图层可以手动注册,但许多图层会自动注册,无需模组进行任何额外操作!
这是如何实现的?任何注册了 (Neo)Forge 覆盖层的模组都会被 Raised 自动捕获,添加到 Raised 的图层注册表中,并显示在配置中!
如果某个模组完全通过 (Neo)Forge 渲染事件来渲染覆盖层,那么 Raised 不会自动为其注册图层。不过,它会随着其所使用的原版图层一起移动。
遗憾的是,Fabric 的 HUD 管理非常混乱,因为它没有任何形式的注册表,整个 HUD 只有一个全局渲染事件。更多信息请参阅 wiki。
按你的喜好进行设置!
你可以直接在配置中编辑组和图层,也可以使用一系列命令,或通过选项界面进行编辑(可通过按键绑定打开,也可以从 (Neo)Forge 模组界面中的按钮打开)。
请注意,为了配合滑块控件的使用(滑块需要最小值和最大值),选项界面会限制图层可偏移的范围。如果你想突破这一必要限制,请使用命令或直接编辑配置!
获取 Raised!
你可以在 [Modrinth] 和 [CurseForge] 上找到 Raised 的正式版本,也可以在 [GitHub] 上获取开发版本!
Raised 支持 Fabric 1.16+、Forge 1.16+ 以及 NeoForge 1.20.2+。
彻底了解 Raised!
你可以深入查看 [wiki] 了解详细信息,或者在遇到问题时提交 [bug report]!
还需要帮助吗?前往 [讨论区] 论坛获取支持、阅读公告,或讨论任何与该模组相关的内容!
评论
登录后评论和评分