本篇教程由作者设定使用 CC BY-NC-SA 协议。

游戏与Mod版本:

1.18.2-Forge_40.2.9

Botania-1.18.2-435

Mekanism-1.18.2-10.2.5.465

研究动机:因为我需要大量魔力给我的凝矿兰产矿用,所以我用1280个浮空火红莲做了一个产魔农场烧木炭块,然而我的电脑根本无法承受这1280个浮空火红莲的摧残一度掉到10帧以下,所以我只能研究出这个远程魔力无损传输装置,然后才能把火红莲农场搬到空置域,用量子传送装置与锚升级保持区块加载来避免卡顿

我尝试过了这一解决方案:基于Mek的跨时空魔力传输 - [BOT]植物魔法 (Botania) - MC百科|最大的Minecraft中文MOD百科 (mcmod.cn)

但我放在传送机内部的魔力池无法接接收到魔力,有传送声音,但传送的魔力并不能进入魔力池,(我在造第一个装置的时候是可以接收的,但是造完第二个以后,两个装置便都失效了,我尝试去切换频道和重新建造都没有用,可能是mek的某种bug?)火花也会被变成掉落物。

我也看了其他的解决方案例如:直接搬硬盘——大量魔力传输的暴力方案v2.0 - [BOT]植物魔法 (Botania) - MC百科|最大的Minecraft中文MOD百科 (mcmod.cn)

我认为这种会产生掉落物的方式可能会由于区块的卸载等原因导致问题,而且我从未使用过多媒体火花,这对于我来说是个新的东西需要重新学习,所以并没有使用

以及:使用火花升级长距离传输魔力 - [BOT]植物魔法 (Botania) - MC百科|最大的Minecraft中文MOD百科 (mcmod.cn)

只适用于中远距离传输的方式,并不能做到无距传输(除非你拉一大条长长长长长长长长长长长的线?)

当然,我的方案最大的缺点也极其明显:你必须安装mek模组(或者是其他的可以传送实体的模组?)


好了以下是正文部分:


理论支持任何具有魔力池矿车和传送器的mod版本

理论基础:mek的传送器具有传送实体的功能,而魔力池矿车属于实体,所以可以通过传送魔力池矿车来传送魔力。


魔力池的魔力在传输至魔力池矿车时需要经过魔力泵,而由于魔力泵的魔力传输速度极快,如果只使用比较器检测魔力泵的魔力含量,那么在魔力矿车内所含魔力几乎为满时,将会有大量魔力损耗在由魔力泵传输到魔力矿车的过程中(这一点在植物魔法词典中也有提到),所以要将这一传输系统中的魔力矿车所含的魔力控制在一个不为满的状态。


注意传送起点端和终点端的区块都需要加载

起点端到缓存池部分可以不做!!!你可以将起点端魔力传送部分直接接到魔力池A而不是缓存池!不会对魔力传输有任何影响或损耗!我也是写完了这个教程才想到可以直接接到魔力池A,我陷入一个逻辑陷阱了,脑子没转过弯来呜呜呜

传送起点端:一个普通的魔力池A(我这里有火花升级:聚集方便聚集火红莲产出的魔力):【植物魔法】高版本可用 基于Mek传送器的无视距离无损耗魔力传输装置-第1张图片

起点端传输魔力的魔力泵与第一部分轨道:【植物魔法】高版本可用 基于Mek传送器的无视距离无损耗魔力传输装置-第2张图片

这部分轨道是为了把魔力池的魔力传输至这一系统的下一部分:缓存池,要注意右边石砖上放置的拉杆的位置,如果与魔力泵相连并开启,会锁住魔力泵使其无法传输魔力,这里拉杆的作用只是给铁轨充能,你也可以选择去掉拉杆从边上的红石块连红石粉给铁轨充能。

魔力池矿车下的铁轨为动力铁轨。

起点端缓存池部分:【植物魔法】高版本可用 基于Mek传送器的无视距离无损耗魔力传输装置-第3张图片

紧贴魔力池的比较器为减法器模式,另一个比较器为比较器模式,这两个比较器控制石砖下的粘性活塞推出或收回,如果魔力池中的魔力大于一个阈值(半池多一点),便收回,如果魔力池中的魔力小于这个阈值,便推出。

如果粘性活塞推出,石砖会连接中继器与红石粉的电路,将会充能魔力池矿车下的石砖与动力铁轨,

【植物魔法】高版本可用 基于Mek传送器的无视距离无损耗魔力传输装置-第4张图片

使魔力池矿车向下运行,撞击石砖后带着一部分魔力返回顶部,通过魔力泵输送给缓存池,如果此时魔力池内魔力小于阈值,活塞依然处于推出状态,则会继续向下运行重复运输,如果此时魔力池内魔力大于阈值,则活塞收回,顶部的动力铁轨不被充能,魔力池矿车停在顶部,最终魔力池矿车内的魔力会完全传送至缓存池,但由于有红石控制,缓存池内的魔力不会溢出。

起点端魔力传送部分

现在我们已经得到了一个永远不会满也永远不会空的魔力池,我们只需要将里面的魔力抽出来传送到我们要的地方就好了。

【植物魔法】高版本可用 基于Mek传送器的无视距离无损耗魔力传输装置-第5张图片【植物魔法】高版本可用 基于Mek传送器的无视距离无损耗魔力传输装置-第6张图片

关于传送器的基本信息请看它的词条,这里不做过多解释。

这里使用量子传送装置给传送器供能,传送器传送实体后实体并没有明显的动量(可能压根就没有?不过在这里不重要),所以这里通过水流推动矿车使它进入铁轨轨道,一旦进入轨道,便会被动力铁轨加速,撞上石砖,通过魔力泵带走一部分魔力,然后再次进入传送器,而后,通过传送器,就可以将装有魔力的矿车送到你想要的任何地方。

魔力传输终点端:

我们需要在魔力不足的时候将矿车送回传送器,但又不希望它一直反复进入传送器,因为只要它进入传送器,就会带回一部分魔力,如果频繁进入传送器,便会使魔力池矿车内魔力几乎为满,进而在传输时导致大量魔力损耗。

终点端轨道:

【植物魔法】高版本可用 基于Mek传送器的无视距离无损耗魔力传输装置-第7张图片依旧使用量子传送装置给传送器供能,注意终点端的铁轨与起点不同,左侧石砖上拉杆的作用依旧是给动力铁轨充能,注意不要锁住魔力泵。

终点端魔力检测电路:

注意电路中的三个中继器都为最高档,这很重要,如果档位太低,你的魔力池矿车将没有足够的速度进入传送器。
【植物魔法】高版本可用 基于Mek传送器的无视距离无损耗魔力传输装置-第8张图片【植物魔法】高版本可用 基于Mek传送器的无视距离无损耗魔力传输装置-第9张图片

依旧是与起点端相同的检测装置,紧贴魔力池的比较器为减法器模式,另一个比较器为比较器模式,我的走线你可以根据你的需求去优化,但是三个中继器最高档位可以保证你的魔力池矿车有足够的速度进入传送器。

【植物魔法】高版本可用 基于Mek传送器的无视距离无损耗魔力传输装置-第10张图片

当魔力池内魔力小于阈值时,电路被激活,传送器出口出的动力铁轨会被充能。

这里可能会有2种状态:

1.传送器终点端的动力铁轨不被充能时,魔力池矿车被传送至终点端传送器。【植物魔法】高版本可用 基于Mek传送器的无视距离无损耗魔力传输装置-第11张图片

魔力池矿车便会停在这里,但一旦动力铁轨被充能,就会正常向下运行。(这种状态也正是我们想要的,传送器终点端的动力铁轨不被充能=传送器终点端魔力池中有足够魔力=我们不想让魔力池矿车回到起点端)

2.终点端轨道上魔力池矿车在向上运行时,传送器终点端的动力铁轨不被充能。

【植物魔法】高版本可用 基于Mek传送器的无视距离无损耗魔力传输装置-第12张图片

出现这种情况说明你的中继器档位太低,请调高你的中继器档位以延长动力铁轨的充能时间。(如果你的档位正确,那么可能是由于区块卸载导致的问题,等动力铁轨再次被充能时便会恢复正常无需修复,或者你可以手动充能动力铁轨复位)

至此,我们就可以无视距离传输魔力,而且最重要的是什么?

无损!无损!还是无损!(我之前用了好久有损传输才发现原来魔力泵的损耗这么大!难怪我的树场越造产魔越慢!所以一气之下做出了这个版本的远程魔力无损传输装置)

而且速度很快哦!至少我这里是给我的全自动植魔树场功供魔非常够用!

希望我的教程可以帮到各位!祝各位游戏愉快!