我的世界如何让发射器连发?
你需要准备两个发射器(或者一个能装下至少4个TNT的箱子)和一个红石火把或传送门块。 在实验之前我们先来思考一下这个问题:如何实现连续发射TNT? 思路一:用机器一直填装 TNT 到发射器里。 这样做的问题是需要不停地运进 TNT ,非常麻烦且效率低下,实际上几乎不可能实现。
思路二:让 TNT 在箱子里自动排列,然后点着火把引燃所有 TNT 。 这样的做法需要事先计算好 TNT 的摆放位置和点燃的顺序,并且要保证点火源能够一次性全部引燃所有的 TNT 。同时由于火焰冲击波的存在,还需要保证 TNT 不能摆放得太密集。否则会因爆炸产生的冲力将自身送入太空。
思路三:在发射器旁边建一道传送门,利用传送门的瞬移效果来实现瞬间移动。 这样只要按下按钮就可以直接传送到终点,无需经过启动-运行-停止的繁琐操作。同时也不需要考虑火焰冲击波的问题。是本方案中最合理高效的做法。
接下来我们进入实验部分。我使用 17 颗 TNT 和一堆萤石粉作为示范。
我搭建了一个长度约为 7 格的高度为四格的发射台,并在底部放置了红石火把。红石火把被分成两半,一半用来启动装置,另一半用于计时。当第一根火把被激活时,计数器开始工作;当第二跟火把熄灭时,计数器停 止工 作。整个装置可以循环运作。 我准备了两条路线。第一条是通过传送门直接传送到对面。第二条是在途中经过一次加速,然后再通过传送门进行二次加速。最后两条路线进行比较,看哪种方案更有效率。(注:这里的加速是指使用活塞推一个高度大约为一格的土块,土块上放了一小块玻璃,通过活塞反复推送使土块上的玻璃依次碎裂,从而获得速度加成。)
为了便于观察,我在沿途放了标记砖。可以看到通过传送门的一路上有一堆玻璃碎。这也就意味着使用了传送门进行快速移动。而经过了加速的那一路,玻璃碎了一路,显然是通过传送门加 速以后效果更佳。因此采用传输 送门的方式能够让 TNT 更快速的到达目的地。