
压缩空间:产量推演
通过推测预估产量来优化压缩空间
查看大图抱歉我不会说英语,所以我使用了翻译器
你有没有想过,为什么《Mindustry》中同时有那么多方块在进行生产,游戏却一点也不卡顿?这是因为每个单独的方块只有在玩家身处其附近时才会被计入生产,而当玩家在别处时,该方块的供应量则会增加。
是的,这个数据包也实现了类似的功能。你可以将一些巨大的管道塞进压缩空间,评估产量并将其制作成一个产量方块,同时压缩空间内部的方块在此过程结束后会被卸载,以节省内存!
食用说明
要使用这个数据包,需要先安装压缩空间模组作为前置。安装数据包后,将个人空间缩小装置扔到压缩空间机器上以对其进行标记;将箱子和个人空间缩小装置一起,连同安装在压缩空间内部压缩壁上的接口,一起扔进去,以放置产量评估箱。将漏斗和个人空间缩小装置一起扔入,可以添加消耗品评估方块(注意,两种方块都只能生成在垂直于地面的方形表面上,并且每种产量评估/消耗品评估在一个压缩空间中只能各存在一个)。
产量评估必须有一个产量评估箱,而消耗品评估箱则是可选的(没有这个箱子,评估期间物品就无法进入压缩空间)。
如果你已经在压缩空间中有了一条生产线,只需进行少量调整即可使用:在输出空间的接口处使用输出评估箱,在输入空间的接口处使用消耗品评估箱,无论接口配置的方向如何,然后确保压缩空间中没有玩家。将一块研磨深板岩扔进压缩空间机器中,即可开始产量计算。
产量评估开始后,压缩空间机器会变成一个潜影盒。将原本的容器靠近潜影盒放置,便会连接压缩空间内部。容器内的物品将被转移到空间内部的消耗品评估箱中,然后由你的生产线处理并送入产量评估箱,最后回到外部的潜影盒中。这意味着,即使正在进行评估,也完全不会影响这条流水线的功能!评估结束后,内部方块会自动卸载(前提是你里面没有方块加载器),并且该方块会变成一个产量方块,可以随时移动,只需将其挖下即可!同时,将产量箱中的物品与个人空间缩小装置一起扔入,也可以将产量箱恢复为压缩空间机器,重新布置你的生产线。而且由于这种嵌套结构不再需要像以前那样加载所有的嵌套方块,只需加载产量箱的最终结果即可,效率将大幅提升。
注意事项
产量/消耗品计算箱最多只能记录6种物品(匹配NBT),超出种类限制的物品将被清除。
使用产量方块物品(物品展示框)进行合成,你的压缩空间可能会永远离你而去。
在1.1.5版本中,基于人偶的方块加载方式已更新,这对于计算需要随机刻的产量(例如作物、树苗)非常有用。只需在开始产量推断时扔入深板岩而非研磨它即可。此功能仅在加载了fabrics/forges时可用。
在1.2.0版本中,本模组内置了一个指令实现的压缩空间(“间隙方块”),现在无需安装压缩空间模组即可使用。当然,这个内置压缩空间与压缩空间模组并不冲突,可以一起使用。压缩空间模组在游戏版本1.20.1中不可用,因此此功能可以作为替代品。
内置压缩空间的使用方法

要合成“间隙方块”,你需要首先建造这个多方块结构,然后向其中扔入一颗末影珍珠。出现紫色粒子即表示建造成功。 当其中有物品且铁活板门关闭时,它将开始合成并发出火焰粒子效果,随后发生爆炸(不会破坏方块)。如果包含配方所需的物品,它们会弹出到铁活板门上方,并且可以批量合成,但无关物品会被移除。 配方列表
- 书 → 个人空间缩小装置;
- 铜块 → 一级间隙(3x3x3);
- 铁块 → 二级间隙(5x5x5);
- 金粒 → 三级间隙(7x7x7);
- 黑曜石 → 四级间隙(9x9x9);
- 钻石块 → 五级间隙(11x11x11);
- 下界合金块 → 六级间隙(13x13x13)。
本数据包的优点
更好的优化,即使放置数百个生产方块也不会过于卡顿(毕竟,如果你能有数百条经常加载的管道,那差别还是很大的)。
严格的命名空间,标签内的所有模块、函数都在 yumo_cmp 范围内,以确保兼容性。
包含一个配置文件,具有高度可配置性,位于数据包功能文件的最外层 configs 文件中(data\yumo_cmp\function\configs.mcfunction)。
可读性高。
注意
本数据包是在1.18.2的fabric环境中开发的,尚未测试与forge及其他版本的兼容性(事实上,只要压缩空间模组的物品ID不变,它就能兼容,直到组件发生重大更新)。
如果你遇到bug或有建议,请联系作者或在评论区反馈。
未来计划
添加流体、能量、应力(机械动力)、魔力(植物魔法)以及其他模组,用于对各种资源进行产量推断。
防作弊,限制诸如末影存储这类可以跨空间传输物品的模组,以防止“刷”生产(当前版本可以卡掉,但这和作弊有什么区别?)。
作者的邮箱。如有任何问题,请在此反馈。 3078151725@QQ.COM
正在加载版本记录…

正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。