介绍
介绍由机器翻译自 CurseForge 原页面,仅供参考。
关于
这是一个旨在提升所有合成相关功能性能的模组。它修复了 Minecraft 1.12 中引入的一个漏洞:按住 Shift 合成一组物品时可能会造成短暂卡顿。不过,它的功能并不只是修复这一问题。
合成
FastWorkbench 会缓存最近使用的配方,从而加快所有合成操作。此外,它还会减少对缓存配方的调用:只有合成矩阵中存储的物品实际发生变化时才会检测变化(原版会在任何内容发生变化时重试,例如堆叠数量变化)。这样一来,匹配操作次数会从 1 次到接近 600 次之间,减少为 1 次。
配方书
在 1.12 中,FastWorkbench 会完全移除配方书,这意味着登录时不会再强制同步配方,客户端也就无法在配方书中查看它们。这大幅缩短了登录时间。在 1.13 及更高版本中,配方会作为新配方系统的一部分正常同步。在这些版本中,FastWorkbench 默认会以视觉方式移除配方书按钮,但可以重新启用。
兼容性与模组支持
此模组通过 Mixin 应用于 PlayerContainer(2×2 合成网格)和 WorkbenchContainer(3×3 合成网格)这两个类。任何使用 WorkbenchContainer 的模组都能享受到 FastWorkbench 的全部优化效果。
不使用 WorkbenchContainer 的模组应该已经自行实现了这些优化——毕竟添加这些优化相当简单。

评论
登录后评论和评分