跳到正文

MiniHUD

一个“迷你F3”HUD模组,还带有光照等级、出生点区块、史莱姆区块等各种叠加显示。

收藏

介绍

介绍由机器翻译自 Modrinth 原页面,仅供参考。

基本信息与快捷键

MiniHUD 是一个客户端模组,提供多种可选的“迷你 F3”信息行。它还包含若干“叠加层渲染器”,例如光照等级、史莱姆区块、世界出生点区块、结构边界框、区域文件边界,以及圆形、球形等各种形状渲染器。

你绝对不应该把 MiniHUD 装在服务端上。它在服务端上不起任何作用。只需在服务端安装 Servux。

依赖项

MiniHUD 需要 MaLiLib 前置库模组,因为它使用了 malilib 的配置系统、配置菜单和快捷键系统等功能。除此之外没有其他硬性依赖。

默认快捷键

  • 该模组的主渲染开关按键默认为 H
  • 该按键会关闭模组中的所有渲染,包括信息行和所有叠加层渲染器
  • 游戏内配置菜单的快捷键默认为 H + C

关于球形形状的警告

自从针对 MC 1.18 的模组更新重写了形状生成逻辑以来,球形形状目前存在轻微问题。目前球体至少有一侧略微歪斜。请参阅此 GitHub 问题。

作为临时解决方案,你可以改用可调节出生点球形形状,因为它使用了不同的生成代码。不过由于边界条件的工作方式,该球体在水平与垂直方向上并非完全对称。

结构边界框

结构边界框渲染器可在单人游戏以及安装了 Servux 模组的服务器上使用。该模组需要安装在服务器,以便在 MiniHUD 请求时发送来自世界的实际结构边界框数据。MiniHUD 不会尝试根据世界种子来模拟和猜测。在我看来那并不可靠,而且它也无法考虑到某些 MC 更新期间世界生成的变化。

史莱姆区块叠加层

关于史莱姆区块叠加层的一个常见问题是高度。MiniHUD 中的渲染并不代表史莱姆的生成高度范围!该叠加层只是用来查看哪些区块是史莱姆区块。

默认情况下,当叠加层开启时,其顶部 y 坐标会设为玩家所在位置。请注意,在较旧的模组版本中,通过配置菜单开启叠加层时不会发生这种情况,只有使用快捷键开启时才会。

你还可以通过按住叠加层切换快捷键并滚动鼠标滚轮来调整叠加层的顶部 y 坐标。

多人游戏中的史莱姆区块叠加层

多人游戏中的史莱姆区块叠加层

如果你在服务器上,想使用史莱姆区块叠加层,并且知道世界种子,你可以通过格式为 minihud-seed 12345 的普通聊天消息将种子输入给 MiniHUD。MiniHUD 会从该消息中获取种子,且该消息不会被发送。

在较新的游戏版本中(待办:从哪个模组版本开始?),你还可以在该字符串前加一个斜杠(/minihud-seed 12345),这样它就永远不会意外地作为聊天消息发送。但如果你打错了字,那么无效的命令将被发送到服务器,并会在服务器控制台中可见。

其他信息

非常旧的模组版本信息

目前请查看 CurseForge 项目页面 以获取关于非常旧的模组版本(适用于 MC 1.12.2 或更早版本)的信息,直到这些信息被迁移到 wiki 上。

请注意,这并不意味着所有适用于 1.12.2 的模组版本都是“非常旧的”。相反,模组的主要开发仍然在 MC 1.12.2 中进行。这意味着早于 0.11.0 甚至 0.11.0 到 0.13.1 的模组版本仍然使用了一些旧的、笨拙的配置和内容。当 LiteLoader 版本的开发开始时,尤其是在模组开始使用 malilib 之后,这些内容得到了现代化和改进。

更新日志

旧模组版本的更新日志将随着时间的推移慢慢添加。

评论

登录后评论和评分

masa 的其他作品

查看全部 →