消防喷淋

消防喷淋

服务端模组,用于在水承载方块下添加一个按钮,以扑灭火焰,烧灼其下方的生物与玩家。

技术

这是一个仅服务端的轻量模组,可将一个按钮变成可用的消防喷淋头。将按钮放置在含水(或是水源)的方块底部,其下方喷洒锥形范围内的任何火焰都会像雨水一样被扑灭——伴随着嘶嘶声和蒸汽——走进喷淋范围的燃烧生物也会被浇灭。

使用方法

  1. 放置一个方块并将其作为供水源:要么使其含水(例如含水的台阶、楼梯、栅栏、网格、树叶),要么在其上方放置水﹡
  2. 在该方块的底部放置一个按钮,让按钮悬挂在天花板下。(任何类型的按钮都可以。)

就这样。喷淋头现在已启动。它会保持隐形和不活动状态,直到其喷洒锥形范围内真正发生火灾(或有燃烧的生物进入),此时它会在该位置“降雨”——用原版灭火的嘶嘶声和一团蒸汽将火扑灭。

因为它是由火焰触发的,已启动的喷淋头不会像自然降雨那样湿润耕地、从树叶滴水、填充炼药锅或提升钓鱼运气。它只在有需要扑灭的东西时才会行动。

﹡:实际上,你也可以将水放在更上面一层实心方块的上方,即按钮上方隔两个实心方块,水再放在那上面。这样,无需使用玻璃方块即可避免客户端的水滴效果。因此,一个整洁的解决方案是:一个含水的网格或树叶方块,上方隔两个石头方块,再上方放置一个按钮。

如果你不介意视觉上的水滴效果,中间隔一个石头方块也行,甚至可以直接用含水的网格加上一个按钮。红树林根和铜网格很适合这个用途,因为与台阶等大多数其他含水方块不同,它们能装水而不会溢出,并且与树叶不同,按钮可以放置在它们下面。

喷洒锥形范围

喷洒范围像真正的喷淋头一样随着下落而扩大,最终被限制在 11x11 的正方形区域内。

喷洒是垂直下落的:只有当火焰正上方直到喷淋头所在高度之间没有实心“地板”时,火才会被扑灭。“地板”是指任何能像屋顶阻挡雨水一样阻止下落水流的物体——完整方块、台阶、楼梯、栅栏、关闭的地板门。打开的地板门、线、火把、地毯、花朵以及水/含水方块都不会阻挡喷洒。