BenchBoost

BenchBoost

通过缓存配方匹配、合并网格更新并优化现代Minecraft Forge的Shift点击批量制作,加快制作速度。

BenchBoost

一款适用于现代 Minecraft Forge 的独立合成性能优化模组。

BenchBoost 可减少合成台和玩家物品栏中重复的配方匹配。它会缓存最后一个有效配方,合并重复的合成网格变更,并处理按住 Shift 点击的批量合成,而无需在每个物品合成后重新计算相同的矩阵。

亮点

  • 更快的合成网格配方匹配
  • 优化的按住 Shift 点击批量合成
  • 重复更新合并
  • 针对损坏的第三方配方的防御性恢复
  • 过期界面数据包保护
  • 不改变游戏玩法或配方平衡
  • 无 Placebo 或其他库依赖
  • 同时适用于专用服务器和单人游戏

支持的版本

  • Minecraft 1.21.11,搭配 Forge 61.2.0 和 Java 21
  • Minecraft 26.2,搭配 Forge 65.1.0 和 Java 25

在客户端和服务器上都安装匹配的 JAR 文件。BenchBoost 仅适用于 Forge;它不是 Fabric 或 NeoForge 版本。

已测试,而非猜测

两个版本均通过了单元测试和 Forge 的游戏内 GameTest 服务器测试。集成场景验证了 mixin 能够加载,并且按住 Shift 点击一整组橡木原木会消耗全部 64 个原木并恰好产出 256 个木板。

兼容性

BenchBoost 针对原版风格的物品栏和合成菜单类。完全替换这些类别的模组可能需要兼容性补丁。请勿在同一个 Forge 实例中安装另一个 FastWorkbench/FastBench 风格的合成缓存。如果发现冲突,请在问题报告中附上 latest.log 和最小的模组列表。

独立项目与源代码

BenchBoost 是 FastWorkbench 的一个独立、非官方的 MIT 许可衍生项目。它不是 FastWorkbench 的官方版本,也与该项目的维护者无关。

请将 BenchBoost 的问题报告到 BenchBoost 仓库,而不是 FastWorkbench 项目。