我的世界怎么用水流?
水流(water flow)是游戏《Minecraft》(基岩版)中的一个生物群系,于版本1.7加入。它由水源(source)、河流(river)和湖泊(lake)组成。 水源是一个无限大的水方块,没有边界的限制; 河流是由水流组成的平行四边形; 湖泊有边界,并且被水草覆盖着一部分。它们都是动态的——水流会流动,并且如果水流进入湖泊,就会形成波浪。 如果玩家在某个时间戳让水流处于某种状态,那么该状态将会一直存在直到有其它变化使其失效。 比如让一条河流动起来并形成波浪,只要不将其堵塞或者让其流入另一个海洋,它将一直保持这个状态。
如果两条河道交汇,它们的水流速度会相互叠加。如果河道分流,水流的速度也会相互影响。 水流会根据周围水温的变化而改变温度。当温度低于0℃时,水流会结冰并形成河流。 当水流经过岩浆池时,它会变成岩浆并燃烧船只。 在深海底下,水流会转化为海蜇并在其中游泳。
在地下水中,水流会转化为沼气并燃烧。 在末地里,水流会转化为毒液并把船染黑。
除了自然生成的水体,玩家也可以建立水道把水带到其他地方。这可以通过在水面上放置玻璃块来实现,但这样只能让水流通,却不能形成动态的效果。要得到动态的水道,就需要用到红石电路了。
首先,需要有一个引导水道,它可以是任何宽度,任何高度,但是深度一定要大于2个方块。然后在两个不同高度的平地上分别放置启动开关,用红石连接,如图。
图中的“+”代表一个红石火把,“|”代表一个激活的红石。 然后,需要构建一个水位传感器。在水位的最低处放置拉杆,并用红石连接。因为拉杆的位置是动态的,所以水位也是动态的。
图中的圆圈代表拉杆,X代表被压下的拉杆。 这个结构必须放在引水口附近,这样才能起作用。 注意:在测试的时候,应该先让水流漫过引水口,然后再打开开关。否则水可能会倒灌回来。