本篇教程来自MC百科(mcmod.cn) 使用 CC BY-NC-SA 协议。

如图所示。

魔力池矿车轨道自动运输设计-第1张图片当魔力泵与魔力池和魔力池矿车相连时,可以使用比较器检测魔力池矿车内的魔力容量。当魔力池矿车为满魔力时,信号强度为15;空魔力时,信号强度为0。同样地,魔力池也可以使用比较器检测内部魔力容量,其逻辑与魔力池矿车相同。一个魔力池矿车的容量与一个魔力池的容量相同。也就是说,一个空的(满的)魔力池矿车能恰好抽干(灌满)一个满的(空的)魔力池。

基于上述特性,我们可以设计一个全自动轨道运输系统,以不使用火花、魔力发射器等物品或方块的方式,实现远距离的魔力传输。

该系统的好处是,可以避免在不同的魔力生产使用系统中的火花因距离过近而产生干扰,影响系统的正常运转。且单次运输量较大,为1000000mana。

该系统的搭建说明如下:

草方块与石英块可以换成其他方块。应当注意的是,替换石英块的方块,必须是固体不透明方块,否则矿车无法正常发车。

活塞为粘性活塞,石英块后为两个红石中继器,延时为1tick。魔力池矿车下方的轨道是充能轨道。

左边为输入端,负责向魔力池矿车输入魔力,右边为输出端,负责从魔力池矿车抽取魔力。

输入魔力端所使用的红石比较器右侧应输入强度为15的信号,输出魔力端魔力池部分所使用的红石比较器左侧输入信号强度可调。信号强度应根据实际使用中,输出端魔力池最低限度容量设置。此处演示的是一次运输恰好将魔力池充满的情况,即输出端魔力池最低限度容量为满,故设置信号强度为15。

该系统的初始状态应当是:

输入端魔力池可为任意状态,输出端魔力池应为空,魔力池矿车应为空,且放置在输入端充能铁轨上方。

该系统的步骤是:

1.当空的魔力池矿车在输入端时,直到魔力矿车装满为止,比较器后端的信号强度都小于15,故比较器不会输出信号,充能铁轨不会被激活。

2.当魔力池矿车被充满时,比较器后端信号强度为15,比较器输出信号,充能铁轨激活,魔力池矿车开始加速,向输出端行驶。

3.当魔力池矿车到达输出端时,此时由于输出端魔力池为空,故充能铁轨不会被激活,魔力池矿车在输出端停靠。

4.魔力池矿车中的魔力灌入输出端魔力池中,输出端魔力池灌至最低限度容量(图中所示最低限度容量为满),输出端魔力池连接比较器发出信号。

4.1 若此时魔力池矿车魔力容量不为空,则输出端魔力泵连接的比较器发出信号,激活活塞,推出方块,断开线路,充能铁轨无法激活,魔力池矿车不会离开输出端;

4.2 若此时魔力池矿车魔力容量为空,则输出端魔力泵连接的比较器无信号,活塞收回,连接线路,充能铁轨激活,魔力池矿车离开输出端,向输入端行驶;

5. 当空的魔力池矿车即将到达输入端时,由于此时输入端无魔力池矿车,故输入端魔力泵连接的比较器不会发出信号,魔力池矿车可以成功停靠,重新回到步骤1。

如此即可反复循环。

应当指出,当魔力池矿车即将到达输出端时,如果输出端魔力池容量超过最低限度,输出端充能铁轨是激活的。但是,当魔力池矿车行驶到充能铁轨上的1t时,与输出端魔力泵连接的比较器会发出信号,推出活塞,使充能铁轨恢复未激活状态,矿车得以成功停靠。