我的世界液闸怎么用?

胥泽英胥泽英最佳答案最佳答案

这个实验是在Java版1.7.10中测试的。 其次,在基岩版本前(包括基岩版本),水是无法通过液闸的;但是,从基岩版本开始,水能够流动过液闸了。这是由于基岩版本添加了流体API。 最后,这个实验证明水的流向是由高处流向低处。如果将液闸搭建成金字塔的形状并倒放,那么液体应该会逆流回顶部。 下面正式开始实验!

一、准备 先搭建一个简单的平台,用来放置液闸。为了便于观察,我在平台上铺了一层透明玻璃。然后,我们给液闸搭建一个“大门”,用红石火把和拉杆组成一个开关,通过调节拉杆的高度控制液闸的大门打开程度。 当拉杆完全竖起时,“大门”全开;当拉杆竖起一定角度时,“大门”打开一定的宽度;当拉杆横着放置时,“大门”全闭。这样我们就可以通过控制拉杆的位置来控制水的流动。 在“大门”旁边我们留一个出口,让水流可以顺畅地流通。如图,我留了一个4×5的区域作为出入口。

二、实验 我们往平台中央倒入大量的水,观察水流的情况。可以看到,水顺利地通过了“大门”,流向了下面的区域。这说明当拉杆竖起来时,液闸完全打开;当拉杆倾斜一定角度时,液闸部分打开;当拉杆彻底水平放置在底部时,液闸关闭。当拉杆再次往上抬起时,液闸又重新打开,如此循环…… 我后来想了想,是不是因为水具有流动性,所以它会自动补充到被液闸阻拦的地方呢?于是我又做了一次实验。我先在平台中央倒进一些砂子,然后把所有入口都堵住,只留下上方的一个出口。然后,我向上注入大量的水,果然看到了如图的效果:水进入了平台下方,填充了中间凹陷的部分(也就是之前沙子的位置)。说明水和沙子一样,是存在重力效果的,它只会往下方流动,并不会“自动”往上方流动。

三、结论 所以,根据上述两种不同版本的实验结果我们可以得出如下结论: 从基岩版本开始(即加入了流体API之后),水可以流经液闸进入另一个世界。 但是水并非无限地流向低处。在Java版1.7.10及以前的版本中,水不能流动越过液闸,只能停留在某个高度。而在基岩版本中,水可以通过液闸向低处流淌。这似乎说明在基岩版本中,水拥有了某种类似于重力效果的能力(也许就是流体API中的Gravity参数造成的?) 但无论是哪种情况,水总是由高处流向低处。

我来回答
请发表正能量的言论,文明评论!