我的世界怎么打水?
我想知道你是如何定义“水”的。在我的世界(Mincraft)中存在着两种形态的水:流动的水(Liquid Water)与静态的水(Still water);前者是由液滴组成,后者由液体网格组成。
我们通常意义上所谈论的“水”是指流动的水。然而在我的世界中,流动的水并非来源于玩家输入的指令或代码,而是来自某个随机事件——生物群系生成时,一个拥有高度、坡度和摩擦系数的随机点被指定为“水源”点,其高度差决定了水流的强度.因此我们可以制作一个简易的水源,用桶从高处取水,如下所示。
注意在Mincraft中,高度的单位是“块”(block)。 如果水在自然状态下无法得到解决,那么可以使用桶来抽取水面上的水。但是请注意,使用桶直接装入水是一个非常低效的做法,因为Mincraft中的容器除了底部有一个供放置物品的槽外,四周还包围着防止物品溢出的侧壁。所以如果想把桶里的水全部装到另一个桶里,需要来回往返运两次,如图所示。 如果不想这么麻烦地舀水,则可以通过搭建水渠实现引水入缸的效果,如下。 利用水流自高往下的特点以及水的流动性,我们甚至可以搭建简单的水泵,用来抽水灌溉或者做其他用途。
当然,如果你想让水泵的效率更高一些,可以在下面插上一排打火石,利用火焰的高温使水沸腾,形成蒸汽动力。 如果你已经有了这些基础工具,并且已经学会如何判断生物群系的高度,就可以开始尝试建造一个真正的水电站了。首先我们需要找到合适的生物群系,一般来说,森林和海洋边的沙滩都很容易看到水源。在水源的周围铺上砖块,把入口封起来以免进水,然后你就可以坐收渔利了,如下图所示。
不过这样简单的一个水力发电机还不能完全发挥作用,我们还需要对水流进行调节,以便让它能打出更多的输出。在水坝的下方搭建成“U”形结构,上方留出空间让水流通过,然后在两侧分别插上一排火把,使得水流能够冲击火把产生能量。最后在水闸的出口处接上一个漏斗,就大功告成了!