level 12

可以看见,水流在告示牌处有断裂,这将导致单一怪物运输到告示牌处会停下来,只有当下一个怪物流下来,把前一个怪物的位置挤掉,怪物才能被运走:


就实用性而言,有一两个怪物在转折处停下来,倒也没有严重影响,但是这对于追求干净的有强迫症的我来说十分抓狂。为什么水流要在这里被挡住呢,这是因为如果不把水挡住,水会倒流,如下图所示,怪物会在中间停下来:
即使将灵魂沙下移一格,更高处的气泡柱水源同样会导致倒流:
那么这里,我在试验以后,想出了一个解决方法,不清楚是否有前人曾经想出来过,如果有也没关系,我在这里略微陈述一下我的思路。既然灵魂沙下移不行,那就上移。这里选择让灵魂**水槽内底面高出一格。在mc中,一格的高度差需要主动跳跃才能实现移动,为了让怪物走上去,必须需要一个0.5格高的“台阶”衔接。如果给水槽内底面加上半砖,会导致水流受阻。但天无绝人之路,水域更新以后,水可以通过栅栏了,而栅栏是1.5格高,因此我们选择将邻近灵魂沙xz轴位置的水槽内底面换成栅栏,如下图所示:

根据水的特性,水可以流出7格,流出过程中水的高度逐渐降低,在流出1-3格时其水面高度>0.5。经过测试,确实对于流出三格以内的水面来说,在栅栏上方仍然能够保持流动性。如果流出>3格,那么水在将生物冲上栅栏以后将失去推力。依据栅栏思路,新的设计如下:




