为什么会有这篇教程
众所周知在血魔法祭坛下方放红石灯可以让祭坛在一个合成结束后释放一个特别长的红石脉冲。本人在尝试使用这个脉冲自动化祭坛时发现这段脉冲十分浪费时间,故尝试不用这个脉冲进行血魔法自动化。其实也不是很长,但是搞都搞了总得找点借口吧。
如果你觉得有方便的控制方式不用很蠢(我也部分同意),你也可以当做一种新的自动化思路来看。
模组和版本需求
MC版本1.12.2,模组有AE(本文中用的是AE2 Unofficial Extended Life版本,RS大概也可以,请自行尝试)和血魔法,自动化过程中没有用到其他管道,但是输入血用到了其他管道模组。
正文
如图所示,这是一个血魔法5级祭坛,上面放有转移符文(增加血输入上限防止血空了)、促进符文(减少血传输延迟防止血空了)和速度符文(加快合成),血输入用的是mek的创造流体储罐和eio的导管,实际情况请自行解决血输入的问题。
本方法需要用到AE子网,如下所示:
其中淡蓝色为你的AE主网,红色为自动化要用到的子网,需要注意的是子网不能有用于存储的位置。
使用扳手将主网的接口指向子网接口,主网接口中放上要自动化的样板。
(样板位置有多行是因为非官方版加入了样板卡可以拓展样板位置,具体可以去非官方版页面查看)
在祭坛下方直接贴上存储总线,这样在主网将材料发配到子网时,由于子网没有其他位置可以存储物品,会直接放入祭坛中。
那么如何控制输出什么物品呢?
我们知道在发信器中放入合成卡并进行过滤,可以使得发信器在合成该物品时发出红石信号。
于是我们做出这样的结构,用标记了空白石板的输出总线将子网中的物品输出回主网,输出总线需要放入红石卡并将红石模式调整为“有信号时激活”。
在发信器前面放一个方块,将发信器输出的强信号变为弱信号,防止激活旁边的输出总线。
完事了!复制粘贴即可。合成2级石板(强化石板)时,只有2级石板的输出会被激活,此时只有2级石板可以从祭坛(连接到子网的存储总线,视为子网的内部存储)中输出到主网完成合成,作为材料的1级石板(空白石板)会在祭坛中合成为2级石板后再输出。
优势和劣势
由于是脑子一热搞出来的思路,其实仔细想来也没省下多少时间,还使得每个合成都需要一个输出总线,只能说是有用但没啥用。要说优势的话,那就是只需要祭坛的一个面就能完成自动化(不算输血的话),子网回传的部分也可以放在其他地方不用挤在祭坛附近。
然而这个思路还有个很重要的问题!那就是它相当不稳定。有时候这种方法是可行的,但是有时候AE会抽风,在已经没有红石信号输入,进入下一个合成阶段时还是抽取前一个阶段的产物,导致输入的材料马上被抽回去了。暂不清楚问题的原因,暂时的解决方法是不用一步一步编码而是选择输入石头输出各级石板的编码方式。如果有人有闲工夫能在fabric端carpet模组的帮助下分析一下完成上个阶段合成进入下个阶段这段时间的红石信号时什么情况,看看是AE抽风还是实际上红石信号就有问题。总之还是一种大概可行的方法,作为一种摆脱祭坛红石信号输出的新思路给大家分享。