MultiForge 客户端

MultiForge 客户端

MultiForge服务器的调试/配置客户端。

MultiForge Debug Client

为 MultiForge 服务器提供实时游戏内可视化。它是 NeoForge 专用服务器的 Folia 风格区域化多线程直接替换方案。

将本模组安装到你的 NeoForge 客户端并激活热键,即可查看 MultiForge 服务器在底层正在做什么。MultiForge 是 NeoForge 的直接替换方案,因此任何 NeoForge 客户端无需本模组也能连接。


显示内容

  • F3 风格 HUD。 实时三行状态块:服务器构建/协议/刻速率、区域数量与预估 TPS、最差区域的 p95 MSPT、近期归属/重路由警告的数量。
  • 区块边界渲染器。 为每个区块绘制彩色边框,按区域归属着色——准确看到某个工作线程的区域从哪里结束、下一个从哪里开始。
  • 刻开销热力图。 按区块叠加显示,根据该区块刻处理的昂贵程度着色。快速发现吞噬某个工作线程刻预算的刷怪塔和实体群。
  • 区域固定渲染器。 当管理员使用 /multiforge region pin … 锁定区域边界后,被固定的矩形会在世界中以带标签的框绘制出来。

激活方式

自动连接到任何广播 multiforge:debug/v1 通道的 MultiForge v1.3.14+ 服务器。加入时发送 SUBSCRIBE 握手;所有叠加层将在一秒内填充完成。

在原版 NeoForge 服务器上完全保持静止——该通道是 OPTIONAL(可选)的,因此连接到任何 NeoForge 1.21.1 服务器总能成功。可以安全地永久保留在你的 mods/ 文件夹中。

操作

按 F6(可在 选项 → 控制 → MultiForge Debug 中重新映射)可一次性开/关所有叠加层。聊天栏会显示 MultiForge overlays: on/off 作为反馈。

需求

  • NeoForge 21.1.90 或更新版本(已针对 21.1.249 测试)
  • Java 21

兼容性

  • 任何 NeoForge 1.21.1 模组组合——本模组仅添加一个载荷通道和少量渲染事件处理器,不会与其他模组冲突。
  • 可与 JEI、Sodium、光影模组以及任何其他客户端模组一同使用。
  • 无需编辑客户端配置文件。

许可证

GPL-3.0-only。 自由软件。无令牌、无激活、无回传。

链接