Furnace-Speed -> 熔炉速度

Furnace-Speed -> 熔炉速度

这个模组允许你配置熔炉速度

FurnaceSpeed — Fabric 模组

FurnaceSpeed 是一款轻量级的 Fabric 模组,让你可以控制所有熔炉类方块处理物品的速度。无论是冶炼矿石、烹饪食物,还是批量处理材料,你都可以决定每个服务器刻运行多少个熔炉刻。非常适合技术型玩家、自动化装置,或任何希望消除等待时间的人。

功能

  • /furnaceSpeed 显示当前速度倍率。
  • /furnaceSpeed <1–1000> 设置每个服务器刻执行多少个熔炉刻。例如:20 = 20 倍速冶炼。
  • 世界特定配置 该值保存在 ./<世界文件夹>/furnacespeed.cfg 中,并在世界启动时自动加载。
  • 影响所有熔炉变种
    • 熔炉
    • 高炉
    • 烟熏炉
  • 支持单人与多人游戏 在单人游戏中立即生效(玩家默认拥有 OP 权限)。在服务器上需要 OP 等级 2。

工作原理

一个 Mixin 注入到静态方法 AbstractFurnaceBlockEntity.tick(...) 中。在原版刻运行完成后,模组会额外运行 (倍率 - 1) 次刻。一个重入标志防止递归调用,并且在每次额外刻后重新读取方块状态,以保持原版行为和不变性。

兼容性

  • Minecraft 1.21.2 – 1.21.10
  • Fabric API