目前主流用的TNT复制机主要是这两种
1. https://imgur.com/yGmG3Fo
2. https://imgur.com/IJpEYuo
1.的优点是精准,可以控制每发落点都在同一位置上,有蜂蜜块变种
2.的优点是方便横推,而且来回都可以各复制一次TNT,还可以直接改造成飞行器
但复制过程中有机率将TNT弹射出去,导致炸点偏移大约10格
但以上两种都有共同缺点:体积太大(1整体有13格方块、2整体有11-12格)、史莱姆块太多
因此对于整体推动来说其实不是很好用,必须抓准时序才可以将整体移动
2的话可以直接将本体改造成飞行器,可以用在三向或世吞,但单格移动相对困难
最近因为需要单格步进的轰炸机(在原地连炸,直到输入讯号后前进一格),但1跟2都非常
难做出我要的效果
因此我设计了一种极小型的TNT复制器,史莱姆块仅需4个,飞行器版本仅需5-6个
整体大小仅9个方块
https://imgur.com/ewvxJsk
飞行器版本仅需补上红圈处四个方块
https://imgur.com/JqzW1al
并且不会弹射TNT,准度偏移在0.5格内,但关机时的最后一颗TNT会偏移1格
缺点是只能双向推动,左右上下推都会使TNT直接掉落,但可以透过先将TNT推动再推动
整体的方式解决
接下来就可以进入另一个部份了,单步进的轰炸机,简称SSSB
Simple Single Step Bomber
轰炸主体为上面这种复制器的连闪变种
https://imgur.com/JFKFXaQ
只需在上面加一格史莱姆块,并且把黏性活塞换边即可
原理为黏性活塞收回后,受到正下方的压力铁轨充能推出,推出时讯号源消失再收回
然后加上半飞行器,这边的史莱姆块可以替换成蜂蜜块
https://imgur.com/Fh9VDR4
为什么叫半飞行器,因为侦测器会不断给另一个黏性活塞强讯号,但侦测器有1rt的延迟
活塞伸出也有1rt的延迟,但下方的连闪活塞频率是1rt,因此上方活塞还来不及伸出就
被再拉回或推动,因此除非下方的黏性活塞停止工作,否则上方的黏性活塞不会有反应
如果你只需要轰炸小范围,那只要补上一个史莱姆块或蜂蜜块,并加上音阶盒即可使用
https://imgur.com/lTagMeV
要移动时对音阶盒按住右键就会前进一格,需要按住的原因是下方的连闪活塞如果在
推出当下没有讯号源时受到方块更新,就会立刻执行0.5rt(1gt)的收回动作
(跟高速方块流原理一样)
于是将复制器推出后不会再拉回来,另外因为没有讯号源也不会继续连闪,
此时半飞行器就会正常收到讯号然后推出,将整体结构往前拉一格
然后下方活塞又移动到铁轨正上方,重新收到讯号后再继续连闪
有这点基础之后就可以往后做下去了
那要怎么在活塞推出的时候就正好给他一个方块更新呢
我查了网络上类似的轰炸机,都是用双侦测器连闪后再补一个侦测器,总共延迟3rt
后再给方块更新的方式,但这就是外部计时了,有可能会因为有台复制器时序不同
正好在收回而卡住,并且单结构耗用资源也过多
我的设计仅需要一个普通活塞
https://imgur.com/XRkrN0V
普通活塞被前推到连闪活塞斜下方时不会有任何反应,但是当连闪活塞收回当下
普通活塞会跟连闪活塞同时受到压力铁轨的充能,然后同时推出
连闪活塞就会收到方块更新而立刻收回,然后被半飞行器往前拉一格,整体结构复位
然后只要再加上步进器,就完成一组单元了
https://imgur.com/5RH84QZ
然后再做出连接器,接上第2~N组单元
仰视图
https://imgur.com/a7q6VDv
俯视图
https://imgur.com/UJ3AWuL
整体就完工了
效果展示
https://youtu.be/VH3T4KrSvmE
理论上可以无限延伸出去,但不能超出玩家视野范围
另外如果要登出或unload chunk,一定要先把复制单元停机,在连闪活塞旁边放红石块或
开关
暂时还没有想到怎么一次让整个结构全部停机,如果有人有想法也可以交流一下
这组机器可以解决三向常常炸不干净的问题,如果要炸的范围不大,这个方案优于
三向和世吞
大概就这样