你可以帮助我们来翻译此条目,但请勿使用机器翻译。
液体(Fluids)为可以流动与传播的方块。Minecraft目前只有两种液体:岩浆和水。
液体工作方式
岩浆在一层泥土下具有渗透效果
液体原理为细胞自动机。该规则具有下列表现:
下落的液体
一个位于液体方块之下的空气方块将会被转变为该类型的液体方块。对于水来说。这个转换速度比岩浆更快。
存在于开放空间上,且之间隔着一格厚的夹层的液体,会在夹层下产生渗透效果。产生于岩浆的该效果并不会造成伤害或者是产生火。这样您能够安全地判断是否自己位于地下湖或地下岩浆湖的下方,使挖矿更为安全。
液体级别
每个液体方块都具有级别值。液体源方块级别为0,最大值取决于液体类型。
- 水:7
- 岩浆:3(下界中为7)
注:液体级别会随着液体与液体源方块的距离增大而增大。
静止液体
为了跟踪究竟是哪些方块正在流动,水和岩浆均具有两种方块数据值。对于水,有水(8)和静水(9)。静水永不更新。水会周期性更新而且当其无法继续传播的时候会转化为静水。液体的左右均为空气方块时,液体将由于无法向两个方向流动而处于静止状态。
改变静水旁的方块会使其转化为水以具备传播能力。
液体方块更新时间
液体方块的状态只会在特别的时候更新:
- 创建时
- 周围6个方块状态更新
- 其自身的级别改变
关于“状态更新”的定义,可以参阅教程/方块更新感应器。
液体方块更新进程
液体方块更新时,会进行如下计算:
- 检查液体流入
- 如果其上方有相同种类的液体,那么将自己的级别设为1
- 否则,减小或增大液体级别,步长为1,直到该液体级别比邻近4个方块中的液体方块的最低级别大1*
- 如果最终级别比最大级别还大,那么用空气方块替代液体方块。
- 级别不会减小到低于1
* 这不会对液体源方块产生影响(级别为0)
- 检查液体流出
- 这种检查只会发生在级别小于最大级别的液体方块上
- 检查与附近的海拔落差的最短距离,但只会检查5格范围内*
- 计算出的最小距离的方向如果有空气方块,那么将那个空气方块变成比原先的液体方块级别大1的液体方块**
* 这意味着,由于岩浆在主世界中只能流4格,岩浆可能会流向它永远流不到的坑的方向。 ** 当确定最小距离时,其它的液体方块都将被视为空气方块。
液体源方块的创建
当以下三个条件全部满足时,水方块会变为水源方块:
- 其与两个水源方块相邻
- 其与那两个水源方块处于同一高度
- 其下为固体不透明方块(从版本1.5起,其下为固体不透明方块或水源方块皆可,这意味着用水桶也不会破坏河流或海洋的景观了)
您无法使用任何方法(包括这种)创建岩浆源方块。
混合液体
如果一种液体流入被另种液体占据的方块,那个该方块会依照下列情况变成不同的固体方块:
视频
液体/video
History
| r | |||||
|---|---|---|---|---|---|
| 1.0.0 | Beta 1.9-pre1 | Liquid that is suspended above an open area by one block thick of material will seep through the material and drip to the floor. Lava that falls onto water will produce stone, instead of replacing the water. | |||
| Beta 1.9-pre5 | A lava block could be converted into a source block if the following conditions were met:
| ||||
| ? | Lava source blocks can no longer be created. | ||||
Trivia
- Natural springs of both liquids can be found in extreme hills biomes. They can also appear as small pools at the surface or in underground caves.



