快速熔炉 [FABRIC]

快速熔炉 [FABRIC]

熔炉的性能升级。[非官方移植]

优化

关于

这是 FastFurnace 的非官方移植版,适用于 Minecraft 1.21+ 的 Fabric。原模组由 shadows_of_fire 为 Forge/NeoForge 开发。

FastFurnace 利用 mixin 来修改熔炉、高炉和烟熏炉的功能,从而改善它们的 TPS 性能(不是熔炼速度!)

与 FastWorkbench 类似,它会缓存上次使用的配方,并在重新扫描整个注册表之前首先检查此配方。由于原版熔炉每 tick 都会扫描整个熔炉注册表,这可能对原版来说没问题,但在模组环境中,注册表会迅速变得非常庞大,因此这种方式要快得多。

这些更改适用于熔炉、高炉和烟熏炉。任何使用 AbstractFurnaceTileEntity 的模组在安装此模组后也会受益。

对于喜欢数据的人来说,这里是原版与 FastFurnace 的对比。这是 9 个熔炉在整个测试期间各自熔炼圆石。调用次数保持大致相同,以避免数据偏差。此测试在原版中进行,原版只有约 70 个熔炉配方。在模组包中,配方数量可能高达 700 个,从而显著提升性能收益。