结构优化自站内教程https://www.mcmod.cn/post/878.html

前面几段讲的都是优化思路,不想看的人可以直接从图一往下看

首先介绍下原理。熔岩和星能液接触会生成沙子,同时有小概率会生成海蓝宝石砂岩,同时这两个都会受重力影响掉落,并能被火把或下半砖破坏

因此,我们可以做出这种类似刷石机的结构,来保证海蓝宝石砂岩的生成,再通过活塞连接小型红石时钟配合火把的方法来推落并破坏生成的沙子和海蓝宝石砂岩。因为星能液流速过快,所以这里活塞即使连接高频红石信号源(如两个检测器面对面)也能保证沙子的生成,但……漏斗反应不过来。

既然已经能实现自动生成与收集了,下一步就是考虑如何处理副产物了。因为毕竟是极小概率生成海蓝宝石砂岩,所以作为副产物的沙子会有一大堆。如果是加了其它模组的玩家可以用漏斗花或管道等具有黑白名单的物品进行分流处理,但毕竟这是原版,所以我们要用一种简单粗暴的方法:放岩浆

但有个问题,只有约2/5的物品能成功通过岩浆被下面的漏斗接住,再加上海蓝宝石砂岩的低生成率,会导致效率大幅降低。所以我们得通过用发射器快速放出并收回熔岩的方式来尽可能避免海蓝宝石砂岩被烧毁,然后要做的就是调长放置岩浆的时间来进一步降低成品被烧毁的几率,得到的成品如下

纯星辉刷海蓝宝石方法详解-第1张图片

将生成的沙子/海蓝宝石砂岩用活塞推落并被火把破坏后被漏斗1收集传入投掷器内。漏斗2中至少有一个海蓝宝石砂岩,最好为5个格内各有一个,且不能连接任何容器以保证筛选效果。投掷器连接高频红石信号投掷物品,若为海蓝宝石砂岩则被漏斗收集,若为沙子则停留在漏斗表面,并在一段时间后被熔岩烧毁,以实现分流目的

纯星辉刷海蓝宝石方法详解-第2张图片

这一部分用来将单次红石信号转化为两次短间隔的红石信号,从而实现快速收回放出的岩浆的效果

纯星辉刷海蓝宝石方法详解-第3张图片

这部分是大型红石时钟,控制岩浆的放置间隔,可以通过扩大规模的方式延长间隔。并通过检测器将持续性的红石信号转换为脉冲信号,放置二刻延迟的中继器的目的是让红石火把能够来得及对检测器的信号起反应


ps:岩浆即原版中的熔岩,习惯性叫法,非其它模组中的流体

        红石新人,有说错的望大佬指正