大家好,我是我要吃煎蛋,欢迎大家阅读本期内容。
今天带大家了解一下单人生存可以使用的简易自动分类装置~
我推荐最好先做出这个东西,然后再回来研究它的原理,明白了以后,才能做出它,然后根据原理才能做出更多有意思的装置。
直接看下面几张图吧,没有修饰过,不过这样看得清楚~
左上边的箱子是输入端(可以不是箱子或者不用,可以直接连接怪物摔死的位置)
以女巫刷怪塔为例(详细内容看往期建造女巫刷怪塔)女巫死亡掉落蜘蛛眼,火药,萤石粉,糖,红石粉,木棍,玻璃瓶(有几率掉落正在饮用的药水,忽略不计)
假如我就想分类,蜘蛛眼,火药,萤石粉,糖,红石粉这5种东西,其他东西不分类。(看图说话)
左边位置是女巫摔死的位置,用漏斗连接收集掉落物,经过自动分类,各类物品分到下面一排箱子,不分类的物品进入最右边的箱子。
下面开始介绍自动分类装置的工作原理
首先介绍漏斗传递物品的原理。
1.漏斗不仅仅是容器,还是红石元件(合成材料)
当漏斗未被激活时,漏斗是开启状态,可以传递物品。
当漏斗被激活时,漏斗是关闭状态,停止传递物品,漏斗内的物品会被“锁住”
下图的漏斗因为被红石火把激活,漏斗关闭,掉落在上面的钻石块没有被吸到漏斗里。
还有下图这种情况,当箱子里放入一组铁时,你觉得这些铁最终会被传递到那个位置的漏斗里?
答案当然是绿宝石上方的漏斗啦~为什么?
因为开启的漏斗可做下面的三件事:
①输出自己的物品栏里的一个物品到朝向的容器。
②吸取上方容器内的一个物品到自己的物品栏。
③捕捉上方的物品实体(掉落物)到自己的物品栏
并且漏斗一个游戏刻内会先尝试输出一个物品,然后尝试从上方容器内吸取一个物品最后尝试捕捉实体掉落物(一次只能捕捉一种,无论该实体堆叠了多少个物品都会被整个捕捉,除非漏斗内所有槽位都有物品)
所以同一游戏刻内,漏斗会先后进行①②,如果没有②那就进行③。
漏斗这3个操作只要有1个成功,漏斗就会进入“冷却时间”:在漏斗再次运作之前会等待4红石刻(8游戏刻或无卡顿的0.4秒)。额外的,另一个漏斗或投掷器将物品输入此漏斗时,此漏斗也会有8游戏刻的冷却时间。
所以当铁被漏斗传递到黄金块下时,绿宝石上的漏斗会从黄金下的漏斗吸取铁,所以铁根本到不了钻石块下的漏斗。
那么如何让铁到达钻石块下呢?——激活绿宝石上方的漏斗,锁住它,这样铁就不会被吸取,而是被输出。
根据这一原理,我们解决了物品自动分类装置的部分问题。
那么如何控制漏斗精准的吸取不同物品呢?——那就是利用红石比较器
红石比较器会检测容器中的物品数量,并根据不同数量输出不同大小的信号强度。
信号强度=【14×(容器内物品数量÷该物品最大堆叠数÷容器内槽数)+1】向下取整
例如下图漏斗中18个萤石粉 4个物品展示框=22个物品(最大堆叠数相同,可以相加计算)
【14×(22÷64÷5)+1】≈1.9625——向下取整=1信号强度
那如果是23个物品呢?
【14×(23÷64÷5)+1】≈2.00625——向下取整=2信号强度
根据以上数据发现,漏斗里有22个物品和23个物品居然相差一个信号强度。(最大堆叠64)
所以我们就利用这个1信号强度差来精准的分类不同物品。
具体做法看下图,这是自动分类装置中分类红石粉的单片构造。
在中间漏斗内放置22个物品,排列18,1,1,1,1放置,放置18个红石粉,后四个物品最好放置不常用的并且不同于分类目标的物品。(同最大64堆叠数)
这样放置后,这个漏斗只能接收红石粉。(分类接收)
提醒:不可直接在漏斗中放超过45数量的物品,否则会导致附近已经放好物品传输到箱子内(46个物品就是3信号强度啦)
当没有红石粉需要分类时(没有红石粉经过上方漏斗),中间漏斗里物品数量依然是22,红石比较器检测信号输出为1,并不会激活黄金块上的红石→不会充能黄金块→不会激活红石中继器→不会充能钻石块→不会激活红石火把→火把依然是点亮状态→火把上方的漏斗被激活→漏斗关闭→不会吸取中间漏斗里的物品。
当有红石粉需要分类时(有红石粉到达上方漏斗),被中间漏斗吸取,达到23个物体,红石比较器检测输出信号变为2,这时候会激活黄金上的红石线→充能黄金块→激活红石中继器→激活红石火把→火把熄灭→漏斗未被激活→漏斗开启,吸取中间漏斗内红石粉→输出到箱子内→完成分类~(漏斗会优先吸取,运输靠近左上位置的物品)
多个这样单片结构的堆叠,就能完成多种不同物品的自动分类。(箱子上方可以放倒置的楼梯,这样就完美啦)
基岩版我的世界自动分类装置运作原理讲解完毕~
感谢大家阅读,我是我要吃煎蛋,我们下期再见~拜拜
,