教程/鲁布·戈德堡机械
https://minecraft.fandom.com/zh/wiki/%E6%95%99%E7%A8%8B/%E9%B2%81%E5%B8%83%C2%B7%E6%88%88%E5%BE%B7%E5%A0%A1%E6%9C%BA%E6%A2%B0
建造一个复杂的红石装置对大多数玩家可能过于枯燥,但是通过构建一种巨大的链式反应装置(所谓的鲁布·戈德堡机械)会相当有趣,你可以从中学到很多东西。此页面上的一些想法和建议,可能会引起你的注意。
目录
1 条目
1.16.1 生物吸引生物
1.16.2 生物远离生物
1.13.1 跳跃
1.13.2 矿车滚珠轨道
1.10.1 变化版本
1.1 僵尸迷宫陷阱
1.2 自投罗网
1.3 连锁反应
1.4 有用的大炮
1.5 绿石电路(仙人掌电路)
1.6 蓝石电路(水电路)
1.7 一次性短脉冲
1.8 活塞石(Pistone)
1.9 发射!
1.10 僵尸+箭=腐肉
1.11 坠落的沙砾
1.12 音乐
1.13 矿车狂人
1.14 麻烦的水
1.15 火焰与沙子
1.16 生物之间的关系
1.17 下界疣之旅
1.18 弹簧沙
2 将Minecraft作为装置的一部分
2.1 另外
3 提示与技巧
条目
僵尸迷宫陷阱
困住村民并做一个迷宫让僵尸寻找路径,并在迷宫里设置陷阱。当僵尸抵达陷阱时,陷阱就会自动触发。
自投罗网
在阳光下,骷髅会进入遮光处,在遮光处设置陷阱诱捕骷髅。
连锁反应
在Java版中,发射器可以在冰上发射物品。让物品滑到压力板上以触发其他发射器朝别的方向发射更多物品。
有用的大炮
沙子或沙砾大炮可以把沙子或沙砾发射到一条缺了一个方块的红石线上。当这个方块掉到缺少方块的地方,它就会将红石线路补全并传输红石信号。你也可以用铁砧杀死生物,让其掉落物掉到一个预设的漏斗里。
绿石电路(仙人掌电路)
绿石电路
使用仙人掌、火把和沙子做一种新的电路。放置一个仙人掌,在上面放一个沙子,在沙子的侧面放置火把,然后在火把上面放置另一个沙子。如此重复建造多个相邻的单元。当其中一个仙人掌被破坏时,被火把支撑的沙子就会下落,而下落的沙子在变成方块后又会破坏其相邻的仙人掌。基岩版玩家在红石加入游戏之前就用此方法代替红石电路。
蓝石电路(水电路)
水流会破坏火把,用水来破坏支撑沙子的火把,让其向下掉落两个方块。水流将会在沙子上方继续前进。
破坏粉红色羊毛会产生水流触发火把和沙子。
一次性短脉冲
一个活塞在一个洞上推动受重力影响的方块,如沙子,(洞底旁边有被充能的中继器),这样一排中继器就能产生短脉冲, 如果许多这种电路能这样被使用就可以触发新的事件。(在解谜地图中)
活塞不是粘性的。
活塞石(Pistone)
本文章介绍的是一种鲁布·戈德堡机械, 命名来自英语中的“活塞(Piston)”和“石头(Stone)”。关于装置,请见“活塞”。
红石块是一种信号源, 而我们可以利用这一点。让一个活塞将红石块推到另一个活塞的后部,就可以使这个活塞再推动红石块到另一个活塞后部……同样,你可以放置一个活塞在一开始红石块的地方,所以当活塞推它时,2号活塞没有了动力。你也可以用黏性活塞来拉动红石块来使另一个活塞收回。
你也可以用下面有红石火把的不透明方块来代替红石块,不过可能有点难做。
另一种活塞石
发射!
把可以被发射器射出的物品(箭矢、三叉戟、雪球、火焰弹、药水、烟花火箭等)射出并射在画或物品展示框上将其射掉,掉落物落在木质压力板或带有比较器的漏斗上,使信号输出。值得一提的是,通过发射器发射,箭矢、三叉戟可激活木质按钮,火焰弹可以激活侦测器,箭矢、三叉戟、烟花火箭可以激活压力板。其中火焰弹还可以配合黏液块进行超远程无线信号传输。
僵尸+箭=腐肉
用弹药或铁砧杀死一个实体使其掉落物掉在非石质压力板或带有比较器的漏斗上使信号输出是一种有趣的方式来使你的复杂机械更高大上。
变化版本
把雪傀儡丢进水里(死后掉落的雪球掉在非石质压力板或带比较器的漏斗上使信号输出)。
坠落的沙砾
放置一个活塞或流动的液体来推掉或冲掉一个支撑着沙砾/沙子的火把,而这个沙砾/沙子上又有一个支撑着另一个沙砾/沙子的火把,以此类推。你还可以使所有坠落后的沙砾/沙子摆成一个图形或字,像“!”,就算在它们还被撑着时在不同的高度,看不出来是什么图案或字,在掉落之后,就显现出来了。
音乐
为什么不在你的土里土气的戈德堡机械里加上音乐呢,用你的创意摆放音符盒吧!不要老是想着你的机械; 那些会发出噪音的东西在你将音符盒混入后将会更好听. 而它们可能会因为听了美妙的音乐而变成美妙的东西哦~ 哈哈,开玩笑的。 而射箭的声音与音符盒的声音混合后可以变得更好听哦,所以你可以将这个技巧加入上面的“发射!”或“僵尸+箭=腐肉”技巧里。同时,音符盒还可以将活塞或门的声音变得好听些~
矿车狂人
你可以制造铁轨,配合驱动矿车的充能铁轨和用于给在鲁布·戈德堡机械中轨道以外的东西提供信号的探测铁轨。你可以用激活铁轨使被运送的怪物离开矿车。比如说,你可以做一个僵尸迷宫然后在终点放一个矿车。当僵尸进入矿车后,它被快速地沿着铁轨运送。当矿车开上激活铁轨后会使僵尸下车并追逐另一个村民。这个村民可以有另一个在它前面的矿车,继续这个循环。
你也可以让一个矿车撞击另一个矿车,使矿车被撞到充能铁轨上,把它们射下轨道。
跳跃
你可以让矿车跳过其他铁轨或者其他物品,这样做看起来很酷!
矿车滚珠轨道
你可以用矿车、红石粉和探测铁轨来改变矿车的运行轨道。每个矿车都应该能到达一个不同的终点,并且记着检查一下确认整个机关可以正常运作。
麻烦的水
你肯定有过在农场放水时全部水流都变成了水源的痛苦经历,然后等你意识过来的时候你已经把你的键盘砸向你的显示屏了···好吧,你仍可以用一些技巧来避免这个问题。做一个没有底的水槽(像漏斗一样), 然后在上面放发射器来把水放置在正确的位置,并聚集成一个大水源,等不用水源时,再启动一次发射器,即可把水收回。
火焰与沙子
你可以点燃一个上面有沙子/沙砾的木头/羊毛,在被烧掉时沙子会坠落然后接通一个电路。小心别让火烧掉你的发明哦! 这个技巧非常不稳定,因为火也许烧不到你的方块, 你可以用装有打火石的发射器来点燃,这使失败的几率大大降低。
生物之间的关系
图A:如图,这是一个鸡吸引豹猫的连锁反应机器
利用生物之间的关系,你可以制作一个连锁反应。
生物吸引生物
比如说野生豹猫会主动靠近鸡,你就可以制作这个装置(见图A)。
以下是生物吸引生物的列表:鸡吸引野生豹猫,绵羊吸引野生狼,村民吸引溺尸/僵尸/尸壳/卫道士/恼鬼,所有除了恶魂的非灾厄村民生物吸引被改名为Johnny的卫道士
生物远离生物
比如说苦力怕会主动远离野生豹猫,你就可以制作这个装置(见图B)。
图B:如图,这是一个苦力怕远离豹猫的连锁反应机器
以下是生物远离生物的列表:苦力怕远离豹猫,村民远离尸壳/僵尸/溺尸/卫道士/唤魔者/恼鬼,野生狼远离羊驼,骷髅远离狼。
下界疣之旅
图C
你可以用发射器来发射水流冲走种在灵魂沙上的下界疣并把它冲到木质压力板上!(见图C)
弹簧沙
你可以用黏液块加黏性活塞的方法让沙子弹起来,弹在另一个地方再弹,直到弹在压力板上变成掉落物。但是沙子必须在半空中,否则就会被黏液块黏住,而且需要测试很多次。
将Minecraft作为装置的一部分
虽然它本身已经很棒了,将Minecraft(或者任何可以制作这类机械的沙盒游戏)与现实中的实物鲁布·戈德堡机械结合会使得二者都变得更有趣。使用一个足够重的物体,如一块大理石,去触发一个按键(比如鼠标的按键)并引发游戏内一个动作,能够触发一些效果。例如DoodleChaos的23号鲁布·戈德堡机械How to Kill a Creeper,最终一个方块被破坏,并导致一只苦力怕死亡。
还有另一种方法,鉴于一些单片机(microcontroller boards)例如 Arduino Leonardo 和 Teensy 能够接受几乎任何信号输入,如电信号或传感器信号,并且模拟键盘或鼠标信号输出,通过USB连接传输,故你可以将它们编程,并通过外部信号源触发来产生命令。
在树莓派版本中,鉴于树莓派就像前面提到的单片机一样可以接受任何输入信号,运行特殊版本的Minecraft,它支持Python脚本,这是一种完善的编程语言,在一个完整的Linux发行版上,可以实现更宏伟的工程。
另外
前面提到的单片机也可以被用在服务器上-这意味着你可以将你的创造或生存多人世界与现实世界连接起来。
同时,前面提到的树莓派版本也可以被用作(尽管有限制的)Minecraft服务器 而且仍然可以通过外部源驱动的编程,尽管不是直接通过游戏中的Python接口。
提示与技巧
在Java版中做一下备份。
你可以使用
/clone
命令,复制的机械和命令方块来重置RGM机械,你也可以使用结构方块。