HUD布局

HUD布局

在游戏中一键拖放HUD的每个部分:移动、缩放和隐藏快捷栏、生命值、饥饿值、聊天等。

每个你安装的模组都会在你的屏幕上添加一些东西,而它们都不会询问你想把它放在哪里。Minecraft 只给你一个缩放滑块,仅此而已。

HUD Layout 让你无需编辑任何文件就能重新排列游戏的 HUD。按 H,把东西拖到你想要的位置,滚动滚轮缩放,按 Esc。搞定。

我做这个是因为我想在 HUD 上移动一些东西的位置,而游戏没有提供任何办法。

你可以移动的内容

快捷栏、生命值、饥饿值、护甲、氧气、经验条和等级、手持物品名称、药水效果、Boss 血条、准星、聊天栏、计分板、动作栏、标题、玩家列表、字幕和坐骑生命值。

七个预设,如果你不想自己排列

Clean 会停止绘制所有你生存不需要的东西,并缩小剩下的部分,这是搭配光影时该用的那个。MMO 把你的生命体征堆叠在左下角。Console 让所有东西变大并远离边缘,适合房间另一头的电视。Streamer 清空屏幕底部以便放置叠加层。Centered、Compact 和 Vanilla 也都在。

预设只排列游戏自身的 HUD,并让模组添加的任何内容完全保持你放置的位置,所以尝试预设永远不会毁掉你精心放置的小地图。

模组也可以,只要它们遵守规则

在 Fabric 上,任何通过 HUD 元素 API 注册其 HUD 的模组都会像原版元素一样出现在编辑器中。已验证可与 Jade、Xaero's Minimap 和 Armor HUD 配合使用。直接绘制到屏幕上而不是注册元素的模组无法移动,编辑器会直接不列出它们,而不是假装可以。游戏日志会列出它找到的每个模组元素,所以你可以自己核实。

在 NeoForge 上,原版元素全部可移动,但其他模组添加的元素尚不可移动:NeoForge 将那个列表设为私有,所以没有东西可读。这一点在这里说明,而不是让你安装后才发现。

被拖离的元素会被固定到最近的屏幕边缘或中心,因此布局在任何分辨率下都能保持。

操作

H(可重新绑定)或 /hudlayout - 打开编辑器 拖动,按住 Ctrl 以 5 像素网格移动 - 移动一个元素 滚动滚轮 - 缩放一个元素,50% 到 300% 工具栏 - 一个预设按钮,打开七个预设的列表,外加撤销和显示全部 Ctrl+Z - 撤销 R - 重置一个元素。Shift+R - 重置所有 在编辑器内按 H - 隐藏或显示光标下的元素 Tab - 显示很少可见的元素 Esc - 保存并关闭。Shift+Esc - 不保存关闭

你不需要记住以上任何内容

你第一次加载世界时,模组会告诉你哪个键打开编辑器。在编辑器内,每个操作都列在角落里,光标下的元素会显示其确切位置、大小和锚点。

安装

选择与你的配置匹配的文件,把它放进你的 mods 文件夹。服务器上不需要放任何东西。

Fabric,Minecraft 26.3 - 需要 Fabric Loader 和 Fabric API Fabric,Minecraft 26.2 - 需要 Fabric Loader 和 Fabric API NeoForge,Minecraft 26.2 - 无需额外依赖

致整合包作者

无需询问即可将其包含在任何整合包中,公开或私人都可以。它是 MIT 许可的。欢迎附上回链,但并非必须。

注意事项

仅客户端。在原版和模组服务器上都可用。 位置保存在 config/hudlayout.json 中。分享该文件即可分享布局。 同一个布局文件在 Fabric 和 NeoForge 上都可用:在一个上排列的布局在另一个上打开时保持不变。 由旧版本保存的布局会在首次加载时沿用,保留每个位置、大小和锚点。

透明度

本模组的代码是在人类产品指导、测试和审查下借助 AI 编写的。所有截图都是未经编辑的游戏内截图。