机械(Mechanisms)是用于完成特定任务的复杂系统。比如远程开门或者展现隐藏楼梯。这样的系统由简单的元件构成,一般也会涉及一些用户输入,比如破坏一个火把,从而能产生一个结果,比如展现一扇门。机械所含内容广泛,简单的可以是从安全距离开门的开关,复杂的比如像是一些锁的组合,能用来阻止入侵者进入玩家的堡垒。
一、元件
这是最基本的模块,可以组合成任何复杂机械。注意游戏中单独的物品不是元件。
1、物理组件
1)沙子开关(Sand Switch)
放置在火把上方的沙子只有火把被破坏后才会落下。这能用来控制玩家上方的水流,或者使落下的那块沙子上连接着的火把被破坏。
2)坑(Pit)
水和沙子可以落入的坑。
3)水库(Reservoir)
天然的或者人工的湖。湖里存储着可供机械使用的水。
4)水沟(Water Channel)
能让水流过的一条沟。常用于破坏火把,引起物品下落。
5)管道(Tube)
用于发射TNT或冲击波的3*3的长条结构。
6)活塞开关(Piston Switch)
对于在地面以上一层的,上面放有红石的方块,移过的活塞会阻断电路。如此使用便可以通过按下按钮或者波动拉杆来阻断另一个电路。
2、红石元件
请参考文章红石电路
二、简单的机械装置
1、红石灯
红石灯(Redstone Lamp)是一种在被红石机关激活后能发光的方块。
红石灯属于红石元件,可被如下所示激活:
1)一个临近的电源,包括顶面和底面:例如,红石火把(但不会激活它所插着的红石灯),红石块,阳光传感器,等等。
2)一个临近的充能中方块,(例如,一个底部有红石火把的非透明方块),包括顶面和底面。
3)一个充能并指向红石灯的红石比较器或红石中继器。
临近的充能红石粉,方向指向红石灯(或在其顶面)或没有指向;红石灯不会被不指向它的临近红石粉激活。红石灯会立刻被激活,但需要2红石刻来关闭。(4个游戏刻,也就是滞后0.2秒)。激活红石灯产生15级的方块亮度。未激活的红石灯不提供亮度。下图是红石灯的展示:
虽然红石灯在大多数情况下像非透明方块一样工作(火把与拉杆可以被依附于它,红石粉可放置其上,等等),但激活的红石灯对于天空亮度是“透明”的,且减少1等级的天空亮度。
2、TNT大炮
TNT大炮(TNT Cannons)(以下简称大炮)是一种用来发射TNT或其他实体(比如矿车,沙,怪物甚至玩家)的装置。大炮在单人世界中的用途十分有限,因为大多数大炮只能朝一个方向发射,当目标被摧毁后,大炮就变得无用了
大炮的尺寸和一般特性:
1)我们通常所说的大炮尺寸是指用于推进TNT的多寡。更多的推进TNT会使大炮的射程更远。 玩家们通常还会给大炮加上以下特性:
2)多重射击
3)自动/半自动射击并装填
4)推进力集中器(一个额外的TNT使推进TNT更靠近待发射TNT,使爆炸更加有具有推进效果)
5)额外的安全特性
6)可控的发射延时
7)切换弹药
8)脉冲连发
简单的一键式大炮的建造:
1)建一个基座
2)填上水
3)如图所示,填上两个方块
4)装上按钮
5)在一边放上红石线
6)在另一边, 放上红石火把和4个最大延时档位的中继器。
7)在前方放上一块方块并插上红石火把
8)装填大炮
9)完成!