• >
  • 辅助Mod
  • >
  • 熔炉性能优化Fabric版 (Fast Furnace for Fabric)
熔炉性能优化Fabric版 (Fast Furnace for Fabric)
红票1 (100%)黑票 (0%)
模组属性评比

距离显示结果还剩10票~

路过的这位少侠,你觉得这款Mod怎么样,可否愿意来评一评它呢?登录并评比
更新日志
  • 暂无日志..

历史编辑记录更多
    管理组申请

      暂无管理组..

    编辑组申请

      暂无编辑组..

    开发组申请

      暂无开发组..

    最近参与编辑
    活跃
    开源

    熔炉性能优化Fabric版

    Fast Furnace for Fabric

    • 支持平台: JAVA版 (JAVA Edition)
    • 运作方式: Fabric
    • 运行环境: 客户端无效, 服务端必装
    • 作者/开发团队: Tfarecnim
    • 收录时间: 2月前
    • 编辑次数: 1次
    • 最后编辑: 23天前
    • 支持的MC版本:

    0.0

    无人问津

    昨日指数: 12
    昨日平均指数: 151.908

    3177

    总浏览

    --

    资料填充率


    下载本模组
    • 关于本模组:

      基于Shadows制作的FastFurnace模组,移植到Fabric。

      本模组对于原版的熔炉、高炉和烟熏炉做出调整,使得他们在更新时运行得更加快速,以改善TPS。

      类似于FastWorkbench,本模组缓存了最后使用过的配方,在重新读取所有配方前载入这个配方。这相对于原版熔炉每tick载入所有熔炉配方来说快得多。同时,这可能对于原版游戏来说收益不大,但是在修改过的或装了模组的游戏内,游戏越庞大,载入就越快。

      原版熔炉在查询燃料的燃烧时间时做了一件非常愚蠢的事,它从一个静态函数(static method)获得燃料的燃烧时间,该函数在返回前重新创建了整个映射(map)。本模组将燃料缓存到燃烧时间的映射上,以便于它只在数据包重载时才会重新创建,这节省了额外的CPU时间(cpu time),尤其在有大量的熔炉的情况下。

      除此之外,本模组修复了熔炉的串行化(serialization)bug,它导致数值超过32767的燃烧时间在保存时被忽略(由于燃烧时间被转换为一个short变量,甚至通过int被写入)。

      这些改动适用于熔炉,高炉和烟熏炉。为了确保熔炼列表上的循环(loops)更少,其他模组应该遵循和这个模组相同的做法。

      本模组需要Fabric Loader和Fabric API

      提示:本模组并不会加快熔炉的烧炼速度!

    短评加载中..