|
|
51CTO旗下网站
|
|
移动端

2.6 自动分类

《MINECRAFT我的世界 高手进阶攻略》第2章自动化农场,本章介绍相关内容之前,首先要弄清一个非常重要的概念:BUD开关。在检测农作物的成熟和自动收获方面,这是一个非常重要的元素。本节为大家介绍自动分类。

作者:方红琴 等译来源:人民邮电出版社|2017-09-11 19:59

2.6 自动分类

前面已经创建了一定规模的自动化农场,并且介绍了如何收集农作物,现在介绍最后一项改进措施:将矿车中的东西分类放入不同的箱子。

矿车无法智能地将东西分类,但漏斗和红石可以。如果要将分类的物品在存储槽中堆起来,便可以使用漏斗和红石。主要思路是,将要分类的至少一种物品放入漏斗一个槽中(漏斗有5个槽),而其他的物品则无法落入此槽中。实际上,这有点不太好理解,虽然已将漏斗连接至箱子,但实际上并不希望完全清空漏斗,并且需要清理所有的槽,而漏斗要一直打开收集任何类型的物品。

可以使用比较器读取漏斗的储存水平,接着给漏斗充能,阻止它传送其余的物品。这需要22个过滤物品储存单元,其中18个储存单元在第一个槽内,在其余的4个槽内,每个槽内有一个储存单元。与之前创建的其他红石装置相比,这个系统还是比较容易创建的。有一个堆放要分类物品的漏斗,系统将来自其中的不同强度的信号传递至另一个漏斗,从而控制经过其上矿车漏斗中物品的流向。当第一个漏斗降低到2格信号强度之下时(由于将物品转运至箱子),比较器降低其输出信号,通过转换器向较低的漏斗提供电源,从而防止传送任何其他的物品。因此漏斗槽被用作一个过滤系统,只储存原有的物品。

图2.26展示出了完整的分类系统。它很像织布机,矿车在顶部运行,与织布的梭子类似。

可以按下面的步骤制作自己的分类系统(这是一个可扩展的设计,可以将其扩展为处理各种类型物品的系统)。

1.先创建如图2.27所示的基本设计。顶部的比较器朝向左边,底部的中继器朝向右边,将红石放在两个暴露方块的顶部。

2.如图2.28所示放置红石火把,接着放置红石灯和箱子。如果采用生存模式并且缺少萤石,只需要把灯的位置改成其他的方块即可。当物品落到箱子上时灯闪断,当然这个功能并不一定需要。

3.现在到了最难的部分。如之前所说的,漏斗接收红石信号后,会终止接收物品,并将已接收的物品继续向前运输。但是,一个漏斗在另一个的上面,并且连接至另一个漏斗,无论红石信号如何,物品都会掉下来。红石系统就是这么创建出来的,因为将一个漏斗连接至相邻的漏斗,将会根据信号操作并且不会让物品穿过。

这里需要解决的问题是,保证上面的漏斗不是直接连接到正下方的漏斗,而是要连接其他任何地方。最简单的方法是跳到箱子的顶上,面向前面部分,按住Shift键的同时右键点击来放置漏斗,这样漏斗的出口指向比较器。接着跳下来,按住Shift键的同时右键点击箱子后表面,将另一个漏斗连接至箱子,这个漏斗在第一个漏斗的正下方。

4.基本上完成了,单击上面的漏斗,设置其过滤功能。图2.29展示出了基本的思路。将至少18种要分类的物品放入第一个槽,接着在后面的几个槽中各放一个物品。这将提供两种强度的输出信号,用于控制下面的漏斗。基本的概念是,漏斗只能接收与漏斗中已经堆起来的那种物品相同的物品,除此之外不能接收其他物品。只要能接收的物品落下来,信号增强,并且关闭至下面漏斗的电源,就能使物品向下进入箱子。

5.将轨道和带漏斗矿车放在顶部,使用可以在两端充能的轨道,以使矿车可以往返运动(见图2.30)。将火把放在一端的轨道缓冲方块下方,如果需要随时停止矿车,在另一端放置拉杆,这样可以在未充能的轨道上停止矿车。图2.31展示出了分类器的另一侧,以供参考。

6.它的致命弱点是,未分类的物品将会逐渐堆积起来,阻止小车传送物品,因此你要将它扩展为能够接收全部类型农作物的系统。在第4章中,可以看到这个系统特别有用,你可以使用它将生物掉落的物品放到单独的容器中。

最后还有一件有趣的事情需要完成:使用矿车卸载设计,将物品装载到此系统中。在轨道的一端,在充能轨道的正上方装上漏斗,接着使用“自动收集和运输”中描述的卸载站。漏斗传送物品的速度很快,矿车会在轨道上飞速往返运送货物。


喜欢的朋友可以添加我们的微信账号:

51CTO读书频道二维码


51CTO读书频道活动讨论群:365934973

【责任编辑:book TEL:(010)68476606】

回书目   上一节   下一节
点赞 0
分享:
大家都在看
猜你喜欢

读 书 +更多

3D游戏开发大全(高级篇)

在我的第一本书——《3D游戏开发大全》中,我们曾经对3D游戏开发完成了一次犹如探索原始丛林般的旅程:首先,我们对3D游戏产业进行了初步了...

订阅51CTO邮刊

点击这里查看样刊

订阅51CTO邮刊