此页面仍需完善。
你可以帮助我们扩充更多信息。说明:二倍速分类机相关内容。
本教程会详细介绍物品分类器的概念与结构。
目录
1 概况
2 原理
3 设计
3.1 可用的设计
3.2 单独使用的装置
4 填充物选择
5 不可堆叠物品分离
5.1 原理
5.2 设计
6 容器筛选
7 传输方式
7.1 漏斗链
7.2 水道
7.3 冰道
7.4 矿车
8 投掷器防爆仓
9 全物品
10 示例视频
11 参见
12 导航
概况[编辑 | 编辑源代码]
物品分类器由大量分类单元组成,可根据需求分类任何可堆叠物品(包括1组16个的物品)。不可堆叠物品如盔甲、工具和药水等需用专门的装置分离。
烟花火箭与烟火之星这类需要NBT标签相同才能堆叠的物品,包括用铁砧命名过的物品,有需要可专门设置分类。
构建分类器时一般需要大量堆叠分类单元。因此分“同构分类单元”和“异构分类单元”。
同构分类单元即堆叠时单元结构全部相同的分类单元。最简单易学。
异构分类单元即堆叠时相邻单元结构不能相同的分类单元。需要玩家记忆多种结构才能应用,但通常在某些场景下有出色表现。
通常为“AB堆叠”,即两种分类单元结构以“ABABAB...”形式堆叠。
原理[编辑 | 编辑源代码]
分类单元基于漏斗机制与红石比较器可检测漏斗容量的性质。
比较常用的单倍速分类单元设计
首先需要分类漏斗(在图中为最上方被红石比较器检测的漏斗)吸取想要分类的物品(后文称分类物)。在第一个槽位放入想让该单元分类的物品,这样若物品相同,漏斗就能吸取该物品合并到分类物所在槽位。
需要填充分类漏斗后4个槽位以保证不会吸入其他物品(用于填充的物品称为填充物)。填充物的选择参见下文:填充物选择。
还需要取物漏斗取走吸入的分类物。由于漏斗优先吸取靠左的槽位,因此会优先取走分类物而非填充物。为防止取物漏斗取走原有的分类物和填充物,需在物品数量过少时锁定取物漏斗。意味着需用比较器检测漏斗占空比,当物品过多(吸入了额外分类物)时解锁取物漏斗,当物品过少(额外分类物被取完)时锁定取物漏斗。
由于分类漏斗里必须存有分类物和填充物,这意味着比较器最低会输出1点红石信号。
分类漏斗在装满分类物且填充物(假定为64个为1组的物品)最少(4个)时,比较器会输出3点红石信号。
因此,在比较器输出3点红石信号时解锁取物漏斗即可。并且由于比较器输出强度不会超过3,这意味着可以1宽堆叠同构分类单元(因为信号强度不足以解锁相邻的分类单元)。
一个分类铁锭的分类单元处于闲置状态时分类漏斗的界面
如上,分类漏斗的5个槽位状态如下:第1个为分类物,后4个为填充物。默认已存储的物品称为默认内容物。
根据比较器的机制,可计算得出:当分类物数量超过41个时,信号强度为3。当分类物数量低于42时,信号强度低于3。
图中的设计,当比较器输出3点信号时,信号传递到最远端的红石粉并激活中继器,中继器输出信号熄灭红石火把解锁取物漏斗,使其开始吸取分类物。当比较器输出2点信号时(取物漏斗取物完毕)时,最远端的红石粉和中继器失去红石信号并熄灭,红石火把亮起锁定取物漏斗,阻止其继续吸取分类漏斗的内容物,保证了分类漏斗内默认内容物的安全。
但这种设计也有缺陷:分类漏斗一次只能吸取64-41=23个分类物,若物品供应得太快,分类漏斗就无法吸取多余的分类物。可通过设置多个吸取同种物品的分类单元缓解该问题。
设计[编辑 | 编辑源代码]
分类器的设计要注意几个点:
分类漏斗不能指向容器(二倍速分类除外),因为分类漏斗会自己将默认内容物输出到容器中,导致分类器损坏。
分类物需要以适合方式让分类漏斗吸取,无论是采用漏斗链还是分类漏斗直接吸取世界中的物品实体。
无关物品不能堵塞分类漏斗(也就是填充物的存在意义,二倍速分类则有两种填充物)。
需要考虑满仓(或称爆仓)时的干扰,可通过检测这种状态并在满足时锁定分类漏斗来解决。
单片设计应避免各单元间相互干扰。
填充物必须是绝对不会收集到的物品,强烈建议将填充物使用铁砧命名,一旦收集到了填充物,分类机就坏掉了。
填充物一般选择廉价的物品。
可用的设计[编辑 | 编辑源代码]
以下设计都是单片设计,且不会因爆仓而损坏。但这些设计的耗材、延迟和空间占用量都比最常用的设计大,故建议使用最常用的设计。
搭配仓库
最常用的设计,若想增加仓库容量,在增加漏斗与箱子时需要注意红石火把会充能它左侧那一格,因此不能直接在它左侧放漏斗,可按照图示放箱子。
最右侧的箱子必须是空的,让红石比较器检测用。
这个设计仅适用于Java版,当比较器输出强度为3时,红石火把熄灭。下面的红石粉不会被充能到15,由于后面有箱子,红石比较器不会被充能等级低于15的方块充能,而去检测后面的箱子,而箱子为空,因此比较器不再输出信号,解锁取物漏斗。
箱子亦可换成空堆肥桶或空炼药锅,但注意遮挡避免因下雨让炼药锅堆积水。
炼药锅中放有水。活塞是黏性活塞。
当比较器输出3格信号时,激活活塞推动炼药锅,比较器无法检测到炼药锅后停止输出信号,解锁取物漏斗开始取出分类物。
在Java版中,由于这个设计有黏性活塞,而黏性活塞在接受到短于3游戏刻的脉冲时会无法收回炼药锅,因此不建议使用这个设计。
单独使用的装置[编辑 | 编辑源代码]
一种无法单片堆叠的设计。
这类设计的分类漏斗中,默认存有22个分类物(64堆叠)。红石比较器工作范围是1-3强度信号。
直接堆叠此结构时只能使用漏斗链等带宽较低的分类物道。因为若一次吸入太多分类物或爆仓时,分类漏斗中的分类物过多导致比较器输出强度为3,会串扰其他分类器单元导致损坏,破坏整个分类器。
亦或者和其他分类器单元隔开,这样就能使用带宽更高(如水道或冰道)的分类物道。这样做还有另一个优点:可以在分类漏斗中填入21个填充物,只填1个分类物,这样就可以将分类漏斗的有效容量提升至63个(64堆叠),减少分类漏斗爆仓的可能性。
另一设计,无需中继器。
填充物选择[编辑 | 编辑源代码]
分类物自身:
漏斗会优先将收集到的物品填充至第一槽位,只在第一槽位满时才会填充其他槽位。若物品供应速度太快或爆仓,则会导致其他槽位被填充,可能损坏该分类单元,且作为同构单片堆叠时会串扰相邻单元。可用投掷器防止爆仓。
被命名的物品:
适用于全部结构,不会因爆仓损坏,但命名物品需要消耗铁砧和经验。填充物的名称不能与漏斗中物品的名称相同。
不可堆叠物品或整组物品:
会导致比较器信号最低为12,解锁条件变为比较器输出大于12,因此需要用更多的红石粉衰减信号且会占用大量空间。作为同构单片结构堆叠时若物品供应速度太快或爆仓,会串扰相邻单元。
目前最常用的是方案2,因为可用铁傀儡陷阱和经验农场大规模生产其所需物品。
若分类器仅用于分类全自动农场的产物,可选用该农场无法生产的廉价可再生物品作为填充物。
不可堆叠物品分离[编辑 | 编辑源代码]
不可堆叠物品即1组只有1个的物品。
原理[编辑 | 编辑源代码]
在漏斗链工作时,除人为放入和吸取物品实体外,漏斗链未被堵塞,正常传输时,链中所有漏斗内均仅会有1个物品。
若该物品1组为16或64个,比较器只能输出1点信号;
若为不可堆叠物品,比较器会输出强度为3的信号。
可借此检测漏斗链中的不可堆叠物品并将其分离。
悦灵分类
除上述的通用电路外,亦可使用悦灵。
悦灵手持玩家给予的物品时,会在17×17的范围内寻找并拾取这种物品的掉落物并丢向玩家;但若在相同范围内存在激活的音符盒,则会前往最近的音符盒处扔出物品。因此可借此使用悦灵分类物品。
设计[编辑 | 编辑源代码]
A
B
同构单片设计
该设计结构和上面的物品分类相差无几,但漏斗A内没有默认内容物。使用时需让漏斗A从容器中吸取物品,不能直接吸取物品实体。漏斗A会自动向其指向的容器输出可堆叠物品,而漏斗B则输出不可堆叠物品。
注意漏斗B内会残留一个不可堆叠物品,可使用另一个漏斗取出这个物品。
容器筛选[编辑 | 编辑源代码]
该章节的编辑正在进行中。
请帮助我们扩充或改进它。附加说明:漏斗的延迟为4rt,与第一个机器的描述不符,但英文条目展示内容与此设计不同,英文条目中的是漏斗A吸取物品的设计,下方设计是从侧面输入漏斗A的设计,不能照搬
此章节仍需完善,你可以帮助我们扩充更多信息。说明:需要熔炉销毁的内容(原理类似,但需要特殊改造才能适配熔炉)
A
B
C
特定物品筛选器
一格宽,静音,可保护物品物品传输速率:2.5个物品/秒
这种装置使用了特定的容器(酿造台、潜影盒或雕纹书架)来限制物品的进入,使得药水、潜影盒物品和书能够与其他的物品分开,轻而易举地整理药水、潜影盒和书。
物品从漏斗A输入,允许通过的物品将从漏斗B输出,剩下的物品从漏斗C输出。如果使用了酿造台,药水会从漏斗B输出;如果使用了潜影盒,那么潜影盒物品将被阻止通过,并从漏斗C输出;如果使用了雕纹书架,书会从漏斗B输出,其他物品会从漏斗C输出。
这种设计的电路延迟为4刻,比延迟为3刻的漏斗要慢。为了保证每个物品都能顺利进入箱子,输入速率必须要被限制在每4个红石刻一个物品。(可以通过4刻的投掷器实现)
需要注意的是,电路中的红石中继器的延迟被设定为2红石刻;漏斗C是可选的(只是为了确保物品的安全);如果使用酿造台,那么里面可能会卡住烈焰粉,大多数情况下问题不大,但你也可以事先往里面放入烈焰粉。
翻译者从英语教程翻译下文中的内容时感觉其艰涩难懂。
翻译者希望更有能力的用户能够帮助改善本页面的行文,所以请先慎重对待本教程内容。如果可能,请帮助我们完善此教程的内容。
特定物品筛选器
(第2层)
A
B
C
特定物品筛选器
(第1层)2格宽,静音,可保护物品物品传输速率:2.5个物品/秒
这是上述设计的速漏版本,它来自ilmango药水分类的视频。输入和输出与1格宽的装置工作原理相同, 但不需要减慢输入物品的速度。
音乐唱片筛选器
(第2层)
A
C
B
音乐唱片筛选器
(第1层)2格宽,可保护物品物品传输速率:2.5个物品每秒
这是上述筛选装置的变种,来源于ilmango的音乐唱片分类机的存档,可用于分离音乐唱片。
由于唱片机在播放时会激活附近的红石元件,漏斗矿车是必不可少的,且漏斗矿车不能在激活铁轨上。
传输方式[编辑 | 编辑源代码]
主条目:Tutorial:物品运输
为向分类单元供给物品,需要有合适的运输方式。
所有直接传输物品实体的传输方式都可能导致遗漏,需要多个分类漏斗分流或让物品再次经过分类漏斗。
漏斗链[编辑 | 编辑源代码]
漏斗链供给。下面一排是分类单元的分类漏斗。
待分类物会在漏斗链中不断传递直到被漏斗链下方对应的分类漏斗取走。
漏斗链最简单,几乎不会导致遗漏。但带宽最低,仅有2.5物品/秒。若在末端不使用投掷器处理杂物,一旦储存杂物的箱子爆仓,杂物会堵塞漏斗链导致分类器无法工作。
若漏斗链通过吸取物品实体作为输入,那么物品实体需要一个单独的漏斗作为缓冲,不能直接进入下方有分类漏斗的漏斗(即图中右侧单独的漏斗)。因为若一次性有超过2个物品直接进入分类漏斗上方的漏斗,分类漏斗会来不及吸取,导致遗漏。
漏斗链中的物品必须保持流动,否则一部分物品会积压在漏斗中的第2~5格,导致分类漏斗来不及吸取对应物品导致遗漏。可将漏斗链首尾相连构成漏斗环“搅动”物品避免遗漏,但需确保所以输入物都能被分类,否则漏斗链最终会被无效占用。
在Java版中,为性能考虑,若漏斗无需吸取物品实体,建议在上面放上其他容器,减少漏斗检测世界中的物品实体的卡顿。优先选择堆肥桶,因其没有方块实体。
漏斗链通常不被使用,因浪费大量材料的同时带宽较低,且对低配置玩家可能不友好。
水道[编辑 | 编辑源代码]
水道相比漏斗链更强,因为水道可无限带宽地传输物品实体,且漏斗吸取物品实体不受2.5物品/秒的限制。但物品仍然需要时间离开分类漏斗,因此流量大的地方需要采用多个分类漏斗。同时世界中的物品实体太多的话会造成卡顿。
水流直接放在分类漏斗上面
最直接的就是布置水流在分类漏斗上方,但由于漏斗的碰撞箱中间是凹陷的,需要前面有一段距离加速物品实体使其冲过凹陷。
水流消失时可用图中的蓝冰与活板门的方式来接续物品实体运输。活板门可替换为其他阻挡水流但不阻挡物品通过的方块。
水流不在漏斗上面
也可如图中展示,布置水流在漏斗旁边。
首先需要一个折角,让物品实体撞击在箱子上后转向,由于箱子的碰撞箱小于完整方块,这时物品实体会贴边流动。仍会受水流推动,但不会被漏斗碰撞箱卡住的同时也能被漏斗吸取。
冰道[编辑 | 编辑源代码]
在下界无法使用水。若需要对于大流量的物品分类,可用类似于水道的第二种设计,让物品实体在蓝冰和漏斗中间滑动。将物品实体对着箱子用投掷器投掷然后再用黏液块推向蓝冰和分类漏斗。
也可向酿造台投掷物品,来让物品实体转向左边或右边。这是因为酿造台的方块碰撞箱包括中间的柱子部分和下半部分的“石台”,只要在酿造台周围放台阶,物品实体需要转向哪一侧,就挖掉那一侧的台阶即可。
如需要物品实体左转,就面向酿造台然后挖掉其左侧的台阶,向右转同理。
由于碰撞后物品实体的速度不够远程运输,你需要在台阶下面铺设冰道以及堆叠更多的酿造台。
矿车[编辑 | 编辑源代码]
主条目:Tutorial:矿车
可用运输矿车或漏斗矿车来运输物品,但最后需要清空矿车内的杂物,否则矿车被杂物堆满后将无法运输任何物品。
投掷器防爆仓[编辑 | 编辑源代码]
用投掷器将物品丢到漏斗上。
用投掷器将分类后的物品丢到漏斗上。
正常情况下漏斗会正常吸取物品;
满仓时漏斗无法吸取物品,多余的物品会停留在漏斗上方自然消失,阻止爆仓。
可从漏斗中取出物品以及连入仓库。需使用时钟电路保证投掷器可持续投掷物品,因此对性能较低的设备可能导致卡顿。
若物品分类器不怕爆仓,可不使用防爆仓手段。
若分类器使用漏斗链等方法传输待分类物,则需在末端使用投掷器处理多余杂物。
若采用分类漏斗直接吸取物品实体的运输方式则无需使用投掷器。
全物品[编辑 | 编辑源代码]
全物品即为能分类并存储全部生存可获得的物品的特大型分类器。
全物品一般采用可单片堆叠的分类单元(无论同构异构),使用水道来并联所有分类单元的输入。
每个分类单片的输出一般链接8到12个大箱子,在大量堆叠时会构成一个可挑选物品的“长廊”。
全物品一般有以下功能:
物品分类储存(包括不可堆叠物品)。
直接摆放对应方块或使用物品展示框便于快速找到目标物品。
物品收集,潜影盒拆包。
填充物保险(防止外来填充物损坏分类单元)。
水道重投(防止物品消失)。
区块加载器(抵抗区块卸载可能导致的损坏)。
附加功能:
附加小型熔炉组、小型合成站等设施。
不工作时锁定漏斗以减少性能开销等。
示例视频[编辑 | 编辑源代码]
参见[编辑 | 编辑源代码]
Tutorial:漏斗
导航[编辑 | 编辑源代码]
查
论
编教程
新手教程
下载、安装与购买
成功地启动游戏
菜单屏幕
游戏术语
计量单位
不该做的事
新手生存
新手指南
第一天
第二天
第三天
提示与技巧
饥饿管理
生存注意事项
庇护所
庇护所
沙漠
微型
最佳居住生物群系
最佳建筑材料
建筑与结构
房屋类型
导航
综合
无聊的时候做什么
跑酷
空置域
伪和平
节省时间的小窍门
在水下利用TNT破坏方块
成就指南[仅BE]
进度指南[仅JE]
Minecraft
下界
末地
冒险
农牧业
最佳附魔指南
拓殖
战斗
完成冒险
双持
探索洞穴
利用碰撞箱
马
使用地图
测量距离和角度
采矿技术
钻石
化石
远古残骸
下界快速旅行
下界传送门
支柱跳跃
幻翼防护
生成骑士
穿越和破坏基岩
防卫僵尸围城[仅JE]
考古
不可破坏的末地水晶
使用更少的末地水晶重生末影龙
区块加载器
透视镜
挂机池
整理物品
潜影盒储存
物品运输
生物运输
自动化烧炼
选择燃料
爆炸室
凋灵笼
光速船[仅BE]
无材料消耗转换药水类型[仅BE]
在超平坦世界中管理史莱姆
减少摔落伤害
Minecraft和教育
视频
游戏直播
村民和交易
村庄生存
创建村庄
村庄机制
治愈僵尸村民
村民养殖
村民交易所
流浪商人陷阱
建筑
给工程添加美感
空气闸
建筑术语
建造游轮
建造大都市
建造过山车
建造安全的家园
建造水建筑
建造几何体
防御
家具
电梯
带釉陶瓦的图案
建造地板
像素艺术
牧场
屋顶类型
弧形屋顶
屋顶建造指南
暗门
建造居住地
水下建筑
墙壁和桥墩
水闸
调色板
建造蹦床
挑战
获得潮涌核心
触发及战胜袭击
打败末影龙
打败凋灵
挑战自定义地图
制作自定义地图
征服结构
征服神殿和神庙
征服掠夺者前哨站
征服堡垒遗迹
征服林地府邸
征服海底神殿
征服试炼密室
征服下界要塞
征服末地城
探索深暗之域和远古城市
特殊玩法
冒险模式生存
极限模式
超极限模式
在一个地区中长期生存下去
沙漠生存
在无限沙漠中生存
下界生存
从零开始下界生存
末地生存
雷暴生存
超平坦世界生存[仅JE]
岛屿生存
空岛生存
在和平难度中收集资源
速通
游荡生存
无限石头生存
愚人节版本生存[仅JE]
22w13oneBlockAtATime
24w14potato
农场
方块和物品
紫水晶
骨粉
仙人掌
农作物(小麦、胡萝卜、马铃薯、甜菜根、火把花和瓶子草)
西瓜、南瓜
紫颂果
圆石、石头或玄武岩
可可豆
泥土
滴水石锥
鸡蛋
鱼
花朵
蛙明灯
蜂蜜
冰
海带
熔岩
肉
蘑菇
音乐唱片
下界疣
黑曜石
袭击农场
1.21前
海泡菜
雪
甘蔗
甜浆果
原木、树苗和苹果
海龟鳞甲
藤蔓
羊毛
药水
经验
基岩
方块和物品复制
过时方法
铁轨复制机[仅JE]
TNT复制[仅JE]
零刻作物催熟技术[仅BE]
生物
刷怪塔
怪物磨床
刷怪笼陷阱
动物(猪、牛、绵羊)
烈焰人
洞穴蜘蛛
苦力怕
闪电苦力怕
溺尸
末影人
山羊
守卫者
铁傀儡
岩浆怪
以物易物
潜影贝
史莱姆
鱿鱼
海龟
村民
女巫
流浪商人
凋灵骷髅
僵尸猪灵
悦灵
疣猪兽
红石
基础红石
基本逻辑门
高频电路
计时器
抽奖箱
漏斗
通用物品分类器
机械
侦测器稳定器
密码锁
随机发生器
红石机械
红石音乐
红石技巧
鲁布·戈德堡机械
探测器
方块更新感应器
比较器更新感应器
昼夜探测器
矿车
矿车
火车站
储存
数字化存储系统
陷阱
陷阱
陷阱设计
雪傀儡防御炮
TNT大炮
活板门利用
活塞
活塞使用
活塞电路
无延迟科技
飞行器
半连接性[仅JE]
零刻活塞[仅JE]
无头活塞[仅JE]
高级红石
光照操纵
高级红石电路
算术逻辑
计算器
时钟
摩尔斯码
打印机
红石计算机
红石电报机
多人游戏
玩法
游玩服务器
PvP
Java版1.9前、基岩版
基地
隐藏箱子
起床战争
空岛战争
猎人游戏
密室杀手
服务器管理
防止恶意破坏
服务器监狱
服务器商店
雪球菜单
架设服务器
架设Java版服务器
架设基岩版服务器
服务器架设脚本[仅JE]
服务器启动脚本
FreeBSD启动脚本
OpenBSD启动脚本
Ubuntu启动脚本
WebSocket服务器[仅BE]
架设Mod服务器[仅JE]
架设Hamachi服务器
架设Spigot服务器
虚拟硬盘服务器
使用ngrok搭建服务器
架设ZeroTier服务器
本地局域网联机
服务器维护
使用LeviLamina架设服务器[仅BE]
技术性
Minecraft帮助FAQ
自定义皮肤
地图
自定义地图
下载地图
使用MCEdit刷新旧区块[仅JE]
强制打开存档[仅JE]
降级存档
资源包
制作资源包
纹理
音效和音乐
语言和文本
模型
加载资源包
数据包[仅JE]
制作数据包
实例:射线投射
视线魔法
自定义物品
安装数据包
自定义世界生成
自定义结构生成
自定义盔甲纹饰
附加包[仅BE]
基岩版开发指南
制作资源附加包
高级
基岩版实体文档
修改实体模型
制作行为包
自定义实体
自定义方块
自定义物品
自定义附加包语言文件
自定义音效
命令格式
仅Java版
生成下落的方块
文本组件
NBT命令标签
物品堆叠组件
记分板
SNBT
命令方块
结构方块
用命令操控实体
NBT与JSON
自定义命令触发
目标选择器
游戏安装
仅Java版
提高帧率
更新Java
修复Apache Log4j2漏洞
编写启动器
快照版本安装
获取崩溃报告
查看游戏日志
仅基岩版
Minecraft URL Scheme
汇报漏洞
在U盘中使用旧版启动器运行游戏
恢复损坏的地图数据
修复因数据包损坏的世界
在Google Drive上运行游戏
将游戏数据保存到Dropbox云端
仅限地图数据
在ChromeOS上运行Java版
过时教程
到达边境之地
获取崩溃报告(旧版)
无数据包生存
升级LWJGL
更新Minecraft
命令统计值
村民养殖(村庄与掠夺前)
村庄链
水道
水车
仅英文
自定义纹理包
基于门的铁傀儡陷阱
人工湖
矿车加速器
中继器重启系统
水梯
无延迟电路
教程
新手手册
高难度通关配装总结
成就指南
高塔指南
常见问题
教程
新手手册
基地建设指南
资源收集指南
单位阵容组合
注:作下划线标记的教程为中文原创教程。
友情链接:
©Copyright © 2022 2006年世界杯歌曲_冰岛世界杯排名 - guoyunzhan.com All Rights Reserved.