【mcbe】 浅谈be潜影盒难点及老物发布

说在最前面,因为觉得只是单纯发布两个机器太水了,同时发现没什么人讲这方面的,所以来捡一个漏。
下面的话借用了大量@苦力怕creeperyang的测试结果及结论


潜影盒科技,是储电下属的一个较为庞大的科技树,其中经常借助械电的手段来进行时序优化和电路压缩
但mcbe械电玩家众多,其中的械电难度又不算很大。但为什么至今潜影盒科技仍少得可怜,即使是最基础的打包机,在b站上都鲜有作品发布呢?
究其原因,是因为因为潜影盒回收率
第一,be很明显有掉落物乱飞的情况。经潜影盒大佬@苦力怕creeperyang的测试,基本可以确信麻将在掉落物的初始速度和初始角度写了高斯分布,即掉落物有小概率以极刁钻的角度或极高的速度(或两者兼有)的初始状态掉落,以至于掉落到意想不到的地方
第二,被活塞推动的方块(即moving_block,后简称mb)碰撞箱完整,会挤压掉落物。掉落物因为挤压会尝试向四周及向上移动。而一般的潜影盒收集会做在下方
第三,由于未知原因,掉落物有小概率卡在方块里

第四,1.14的活塞臂可以为掉落物提供速度,导致收回的活塞臂可以把掉落物“带走”

第五,1.16的漏斗即使上方有容器也会尝试吸取物品。最明显的,如上方有漏斗的漏斗、上方有箱子的漏斗,掉落物落入漏斗口内依旧能被吸取

这些就是打包机最常见的一些问题了。那么我们来分析一个经典反例吧

这是某人在1.14发布的漏斗双倍速潜影盒打包机。包含了信号滤波等问题暂不讨论。这里来讨论潜影盒的卡位
其中采用了活塞直推来破坏潜影盒,在1.14极易被活塞臂带走,卡在活塞里或通过加速穿过活塞

因为漏斗碰撞箱的特殊性,极易卡在漏斗上沿及漏斗下沿


所以我们需要给放置盒子的位置一个相对密封的环境,不可以用活塞臂直推,需要用粘性活塞推出粘连的方块来破坏盒子。同时需要足够长的时间让盒子自然下落,防止盒子被发射器放置的盒子挤压

所以综上,@苦力怕creeperyang经过测试提出了一种回收率较高的漏斗双倍速架构(1.14)

盒子被上推的地毯破坏。因为地毯碰撞箱极小,所以到位后由mb复原成地毯,有充足的下落空间。然后地毯收回。经过一定延时后掉落物落在地毯上,粘性活塞抽拉地毯,将地毯上的物品拉入右侧漏斗,将地毯下的物品推入左侧漏斗
由于1.14漏斗上有容器的话,漏斗不会尝试吸取掉落物。所以如果物品卡在漏斗上的话,可以尝试抖漏斗将物品抖下去
据此,我设计出了适用于1.16的漏斗双倍速架构设计

经@苦力怕creeperyang测试,有极小概率会因为挤压等问题卡入漏斗的上表面凹槽内。经过我的补充测试后,发现不会被漏斗吸入,不影响机器正常运行,且概率极低
基于这个架构,我做出了两个漏斗双倍速打包机单片



但如果只是普通地堆叠单片,仍有不小的概率卡在隔壁盒子和漏斗的中间

可堆叠的漏斗打包机,ab单片成为了唯一的选择
敬请期待(视频在剪了在剪了)

感谢 @苦力怕creeperyang 的大量测试结果,以及提出高回收率的潜影盒架构 _(:з」∠)_
感谢 @Maple_枫槭 在群里的大量讨论(以及提供经典反例 (ಡωಡ) )

在最后的最后,向大家隆重安利 @苦力怕creeperyang dalao的潜影盒科技树的绝大部分设计
