沉浸工程教程系列
(五)红石元件
我们在游玩沉浸工程的过程中,会发现模组作者提供一些红石元件来让我们能在生产上进行更高级的自动化。但不可否认的是,很多玩家因为对红石不是很了解而对此浅尝辄止或望而却步,导致了他们做出斗轮式挖掘机后没法更好管理这个生产线,出现各种产物溢、原料浪费、造一堆筒仓或储罐等拆东墙补西墙的情况。
本篇就带大家了解一下沉浸工程的红石元件,简单知道它们的功能和一些实践案例,让大家能更好地管理沉浸工程的生产线,减少和避免玩家在大后期在生产线上浪费不必要的时间,还可以简化复杂的红石线路,减少占地面积。
一、基础
红石接线器:它能接收或输出红石信号。接收方式有从红石线缆、沉浸工程机器的红石信号端或原版红石粉的信号输入,输出方式同理。
它输出红石信号时,作用于前后左右和下方的方块(前后左右的方块会被弱充能,下方的方块会被强充能)。
红石接线器可以无条数限制地连接红石线缆。
红石线缆:它能将输入的红石信号无强度损失地进行长距离输送,需要连接两个红石接线器。
红石接线器与线缆相连后,需要用工程师螺丝刀对准接线器右键,以规定信号输送的起点(内芯蓝色)和终点(内芯橙色)。接线器默认是起点(接收输入的红石信号)。接线器还可以作为中转,如绝缘子一样,配合线缆延长红石信号输送的距离,同时又不影响自身作为起点输入或终点输出信号的功能。
红石信号可以在任意红石接线器进行分流,既不损失信号强度,又能作用于每条线所包含的所有终点接线器。
此外,红石接线器在被修改时,也可以设置红石信号输送的频道(外壳陶瓷颜色),使起点输出的信号只输入同频道的终点,不影响其他频道的红石信号。这意为着多个不同用途的红石信号可以凭借不同的频道通过一条红石线缆实现长距离输送,并到达相应频道的终点。
注意:所有红石接线器不能直接输出红石信号,需要有频道的红石信号才行。
断路刀闸:它可以与两根同压电线连接(不能是高压电线),有开合闭合两种状态,鼠标右键能切换状态。刀闸开合时,会使这一条电路断开,中断电流运输,以达到将一些高耗电设备从电路中分离,或将产电模块补充到电路中以应急的目的。
当刀闸闭合时,还释放15个强度的红石信号给前后上下左右的方块,除下方的方块是被强充能外,其余是被弱充能。
你也可以用螺丝刀右键刀闸,让他只在开合状态才释放红石信号。
红石控制断路刀闸(高压刀闸):它的用途同普通的断路刀闸,区别在于它能与高压电线相连接(现实中用手动刀闸控制高压电线的开合是极度危险的事情),只能被红石信号控制开合闭合。
默认情况下它在接收到红石信号后会开合,断开电路,反之闭合。当用螺丝刀右键修改后,它则会在不接收到红石信号时开合,接收到时闭合。
二、中级
红石探测接线器:它具有红石比较器的探测附着物的库存(流体、物品或者蓄电),输出相应强度的红石信号的功能,也具有红石接线器的性质,并且它可以同时具有输出和输入的功能,即探测多方块结构的库存,输出相应强度的红石信号;将线路中的红石信号作用于附着物。
注意,如果探测接线器输出和输入的频道相同,那么在其输出红石信号时,会导致其附着的多方块结构机器接受到红石信号,从而停止或启动运作。
探测储罐、筒仓时,有两种探测方法,一个是将探测接线器放于底部的输出端,另一个则是放到上方某一层的方块。
放在底部探测时,它会根据当前库存与库存上限比,输出相应强度的红石信号。
当放在上层时,库存上限会被等分成几部分(用除去底端的一格后余下的高度等分)供探测。探测接线器在库存到达它所在的部分下限与上限的区间时,才会输出红石信号。当库存超过它所在的部分上限时,它会输出15个强度的红石信号。
探测上层时,对于储罐来说,一个部分的区间又按15等分成若干小区间,库存到达的小区间数值越高,探测接线器输出的红石信号越强。而对于筒仓来说,只有达到大区间的上限才会输出红石信号。
在储罐上层探测时,输出的红石信号强度增减与该部分小区间有关,只有库存到一个小区间,才输出那个区间对应的红石信号强度。
注意:估计作者为了防止强度为1的信号干扰红石线路,在此设置了不输出强度为1的红石信号。
经过测试,小区间成等差数列分布,即an=1+(n-1)×8.5,(n为正整数)。实际对应中,这个数据会向下取整,忽略小数点,所以我们可以将n当成红石信号强度。如探测接线器附于储罐第二格高位置时:
库存体积(桶数) | 小区间上界 | 红石信号强度 | 库存体积(桶数) | 红石信号强度 |
1 | 1 | 1 | 77 | 10 |
9 | 9.5 | 2 | 86 | 11 |
18 | 18 | 3 | 94 | 12 |
26 | 26.5 | 4 | 103 | 13 |
35 | 35 | 5 | 111 | 14 |
43 | 43.5 | 6 | 120 | 15 |
52 | 52 | 7 | ||
60 | 60.5 | 8 | ||
69 | 69 | 9 |
剩余高度的部分请参照我提供的数列去计算吧。想要探测某层时输出多少红石信号强度,就带入n去,但n最多为15。
另外,探测接线器也可以接入电弧炉的顶端,探测石墨电极的完整度,输出一定比例的红石信号。耐久越高,红石信号强度越强。
红石接口接线器:它具有普通红石接线器的部分性质,如中转功能,但它不能被设置为输入输出状态,只会将所附着的设备提供的有频道的红石信号进行输出(必须有频道设定的红石信号,否则不输出)或将外部信号输入进去,即使是多种频道的信号。
物料装配机:它可以将传送带里的物品在输入自身的输入端时聚集起来,在符合一定的预设条件后将符合条件的物品从输出端输出,同时输出
预设好的频道的红石信号。
装配机在使用前需要右键打开其管理界面,上方的过滤器槽供预设允许输入的物品和可堆叠数量,中间为缓冲器槽储存对应输入的物品,下方为满足条件时输出一次此颜色的频道的红石信号。
在满足过滤器条件时,会将对应缓存器里的物品按预设的数量进行一次输出(不能一次性输出则不输出)。
此外,当一种颜色频道的所有过滤器条件都满足了,则会输出一次该频道的红石信号给接口接线器(可以同时输出多种频道的红石信号),但如果在满足条件后缓冲器里的物品迟迟不能输出,则会一直该频道的输出红石信号。
而左下角可以设置装配机的输出模式,其一为所有过滤器满足条件时输出物品(一起打包并按顺序送出),其二为有过滤器满足条件时输出对应的物品(谁符合条件就出,但也有先后顺序)。
注意:
多个过滤器设置相同的物品,在都满足条件后会从左到右将缓冲器里的该物品逐个地输出。
多个过滤器设置相同的物品,缓冲器里的物品也需要叠满一个格子后,才进入下一个符合条件的缓冲器。
如果模式一(打包输出)有的不能被输出端的方块接收,则输出可以输出的物品。
三、高级
工程师电路台:它能制作简化红石线路的逻辑单元,使得玩家能用很小的空间就可以自动处理大量的较为复杂的红石信号。
右键打开它的工作界面可以看到:
左边为材料存放格,自上而下分别为背板(放电路板)、逻辑组件(放真空管)和焊料(放铜线或者铅线)。
中间为基本门电路的种类列表和设置,里面罗列了用以实现基本逻辑运算和复合逻辑运算的单元电路,还有输入输出的条件设置。不同的电路所消耗的材料不同,越复杂,消耗材料越多。
右边下方是产出设定好的电路板,上方则可放入被修改的电路板进行重新编辑(不能修改基本门的种类)。
制作逻辑电路板时,要先准备好材料,然后点击基本门电路的类别,点击频道来进行设置输入条件和输出动作,最后从右下角的产物格取出。
随后来认识基本门电路的种类,但考虑到玩家水平差异较大,详细罗列容易混淆,因此我只做简单解释,具体解释则由各位自行搜索。
本列中说到的条件指设置的频道的颜色,只有当输入的红石信号的频道符合条件时,才会执行该电路的动作。注意,除了“设置门”和“非门”外,其余的基本门都有两个输入条件。
逻辑和电路 | 简单理解 |
设置门(SET) | 设置一个条件。当符合条件时,输出(动作);不符合条件时,不输出 |
非门(NOT) | 当不符合条件时,输出;当符合条件时,不输出 |
或门(OR) | 只要有一个条件符合时就输出,全部符合也可以输出 |
与门(AND) | 必须全部条件都符合时才输出,否则不输出 |
异或门(XOR) | 有且仅有一个条件符合时才输出,全部符合或都不符合则不输出 |
或非门(NOR) | 必须全部条件都不符合时才输出,否则不输出 |
与非门(NAND) | 只要有个条件不符合时就输出,但全符合时不输出 |
同或门(XNOR) | 要么全部符合就输出,要么全部不符合就输出,只符合一个则不输出。 |
输出动作和输入条件除了能设置颜色频道外,还可以将条件、动作改成寄存器,寄存器的功能是当规定的符合条件时,输出一个特殊的数值给逻辑单元里的其他电路板用(不会从接口接线器输出)。(想要快速设定,可以对准格子按数字键)
逻辑单元:它能将编辑好的逻辑电路存入,可以被红石接口接线器附着,接受输入的红石信号(或是输入的红石信号状态发生变化),然后按顺序经过里面所有的逻辑电路板,有符合条件的电路板会执行相应的动作。一个逻辑单元可以放入十个逻辑电路板。
注意:
逻辑单元自身接收的红石信号不会再从另一个接口接线器输出,自身输出的红石信号也不会作用于自己内部的逻辑电路板,而输出为寄存器的只会作用于单元内部的顺序为该寄存器之后的逻辑电路板(不影响之前的)。
如果只有一个红石接口接线器附着在逻辑单元上,则他既作为输入端,又作为输出端,也具有中转功能的功能。所以建议设置两个接口接线器,一个作为输入端,一个作为输出端,防止频道信号的干扰。
自动化工程师装配台:一个可以如玩家使用装配台制作蓝图提供的物品的多方块结构机器。它搭建好后只需要放入蓝图,选择自动生产的物品,输入材料,即可开始制作。这样在后期就不用玩家自己麻烦地去制作蓝图里的物品了,同时也能因蓝图而节约材料消耗(不是装配机那种)。
搭建所需:5个钢脚手架、4个轻型工程块、4个传送带、2个防腐木台阶、2个重型工程块。(注意传送带摆放顺序要正确)
搭建流程如图所示:
四、实际运用示例
我在此列举几个实际例子,抛砖引玉。如何单独或与其他模组组合后发挥其上限,取决于各位玩家的逻辑能力和想象力了。
①自动控制作物产出
在后期游玩时,玩家会发现园艺玻璃罩里的作物经常溢出,想要断电停止运行时,发现它还有蓄电槽,用电量小,不好管理。
我们在之前的教程知道,园艺玻璃罩是有红石端的,因此我们可以在红石端放置红石接线器,又因为接线器会对其附着的方块进行强充能,被强充能的方块会对四周的方块进行弱充能,一个红石接线器就可以控制三个园艺玻璃罩,所以我们不需要密密麻麻地排列红石接线器。
当有红石信号随着线缆到达园艺玻璃罩的各接线器时,玻璃罩就会停止运作,以停止生产,避免产物溢出。
②强化高炉自动炼钢
炼钢一直是玩家关心的事情,不论是强化高炉还是电弧炉,怎么让他自动化,可是想破了脑袋,尤其是一些整合包让玩家不得不只用强化高炉来炼钢的情况。这里就拿怎么用强化高炉自动炼钢做例子,电弧炉的原理类似,就不做过多展开。
用强化高炉自动炼钢时,选择用物料装配机以输出端朝下的方式置于强化高炉烟囱口顶部(shift+右键放置,然后手持工程师锤按住Shift+右键使装配机的输入端朝向自己),然后在装配机的输入端上放置漏斗传送带。
在物料装配机里先设置好要输出的铁锭和焦煤,然后在第三第四格过滤器再设置一次,同时将对应频道改成其他颜色的。根据之前的介绍,缓冲器会储存同类物品到堆叠上限后,才会进入下一个同类的缓冲器里,因此如此设置可以在装配机不能向高炉输送材料、原料溢出用于输入的缓冲器时,关停输送材料的容器(筒仓、箱子等),防止物品溢出脱离传送带,或是大量物品堆叠,占用电脑资源。
随着高炉和装配机内部资源的消耗,当用于关停的过滤器下方的缓冲器里的物品被输出完时,就会重新开启原料的输送。
当然,第一第二个过滤器里的物品堆叠数量可以增加几个,在高炉消耗掉一定资源后再一次性补充给高炉,同时让专门负责输出红石信号部分的过滤器下方的缓冲器里的物品优先输出给高炉,以避免输送线过长导致的高炉工作效率降低问题。
③自动合成
在后期,我们可以利用红石线路与装配机、自动装配台等机器来实现物品的自动合成。
这以自动装配台为例子。
在其红石端设置一个红石探测接线器,可以检测其现有库存为多少。配合红石比较器的比较模式,当装配台的库存较多时,探测接线器输出的红石强度会大于比较器侧方的红石信号,从而让比较器输出红石信号给前方的红石接线器,接线器再关停负责输出原料的容器。(当然也可以反过来)
我们也可以在储存装配台输出物品的容器上放探测接线器,它也能探测容器里的库存,输出相应强度的红石信号。我们同样可以用上文的比较方式,在库存较多时,通过比较器的比较模式让比较器前的红石接线器接收到红石信号,然后再传回给装配台,使之停止工作,防止产物溢出。
④原料的控制
既然有作物产出的控制,也就有机器工作的控制。原理与上文的一样。
用物料装配机控制原料的输入,原料溢出到达负责关停部分的过滤器的缓冲器里时,会输出信号,关停输出原料的容器。
此外也可以给储罐、筒仓等上层部分加红石探测接线器,当其库存达到一定比例时,容器会给红石探测接线器会输出红石信号,从而关停输出原料的容器。
⑤蓄电池的检测
红石探测接线器也可以探测蓄电池的库存电量,库存越多,输出的红石信号越强。
这功能一般很少用,除非你想精准把控用电设备,电多的时候可以让什么运作或不运作,电少的时候又可以让什么运作或不运作。
⑥看时间控制机器运行
有时候我们想让一些机器在某段时间工作或不工作,这时候我们可以用阳光传感器与红石电路相配合,给传感器布置一定长度的红石粉,再连接到红石电路中,从而控制机器在什么时候开关。
常用的有对电灯的控制。
至此,沉浸工程的教程就已经完结了。
由于小编的能力有限,做不到太深入的研究,只能泛泛而谈,今后会对教程进行维护,查漏补缺,也欢迎各位对内容进行补充,使教程更加完整。
游戏,因你而更加出彩。