超级工厂管理器从4.0.0开始添加了一种新的脚本语言来编写代码,使用程序来控制产线,不再使用流程图GUI。
新添加的脚本语言在VSCode上有扩展(SFM的脚本文件格式为.sfm或者.sfml)。
超级工厂管理器模组的主要优点有:
可以通过一个面控制机器的所有面,这样就能减少线缆的使用,方便且美观地布置产线,工厂线缆和精致工厂线缆还能进行伪装,和环境融为一体;
传输速率无上限,默认一个容器内有多少物品,一次就传输多少个,当然你是可以通过代码自由控制传输速率的;
占用少延迟低,SFM模组是通过程序控制产线,因此相比使用传统管道模组的产线延迟会降低很多;
可以控制巨大规模的产线,通过标签枪能一次性给所有同类型机器打上标签,之后在程序里面进行编写时只需要通过标签就能代表这些机器,不用每个机器都去设置一遍,因此管理巨大规模的产线也很轻松;
SFM模组支持的资源类型丰富,包括物品、流体、能量和通用机械模组的化学品。
想要使用SFM模组,你首先要制作出工厂管理器、工厂管理器程序磁盘和标签枪,此外也能选择性地制作工厂线缆或者精致工厂线缆,之后使用标签枪给你的机器打上标签,通过工厂线缆或者精致工厂线缆把你的机器和工厂管理器连接在一起,就能在工厂管理器程序磁盘里面编写程序了,编写完程序后将工厂管理器程序磁盘放入工厂管理器,就能控制你的产线了。
在GitHub的仓库里面和游戏内的工厂管理器里面都有官方的代码示例供你学习。
最后,也许你会觉得SFM模组通过写代码控制产线在MC里面很违和,但是其实SFM新添加的代码语言十分接近自然语言,只需要耐心一点就能轻松入门。
——已过时的介绍(适用于SFM 4.0.0以下的版本)——
这是 Vswe 开发的史蒂夫工厂管理的 1.12.2 及以上兼容版本。
目前致力于提高稳定性并确保一切正常。
请向 GitHub 的问题跟踪器报告任何问题。
重置授权。
——1.12.2的SFM4.0-SFM:UB(非官方移植版)——
这是 stone_mason 移植的 SFM4.0+2.0 的 1.12.2 版本:Super Factory Manager: Unofficial Backport。