Fire Suppressing Cauldrons
Server-side fabric mod that prevents fire from spreading within 100+ blocks of cauldrons. For use by technical players in servers that have fire tick enabled.
截图
介绍
Fire Suppressing Cauldrons
Server-side fabric mod that prevents fire from spreading around cauldrons. For
use by technical players in servers that have fire tick enabled.
The effect is spherical, centered around the bottommost north-west corner of the
cauldron, with a radius controlled by the firesuppressor:max_protect_radius
gamerule.
Technical details
This mod hooks ServerLevel.canSpreadFireAround to make an additional check for
any PoI-registered cauldrons. Additionally, this mod hooks PoiManager.remove
to persist the fire suppressing effect to any cauldrons that are broken. This
is to account for cauldrons moved by flying machines, and lasts for 8 ticks.
While there may be some non-zero performance impact, it should be mitigated by
the fact that fire spread should be a relatively rare occurrance. (Hopefully.)
TODO
- Fill level to control effect radius. May require registering different PoI types, as to account for the case in which an attempt is made to ignite an air block that is covered by an unloaded cauldron.
- Add Forge variant. Or something.
常见问题
Fire Suppressing Cauldrons 支持哪些 Minecraft 版本?
Fire Suppressing Cauldrons 支持 Minecraft Java 版 1.21.11–26.3,共 3 个版本,可用的加载器:Fabric。下载时注意选择和你游戏版本一致的文件。
Fire Suppressing Cauldrons 怎么安装?
先用 PCL2 或 HMCL 启动器安装对应版本的 Fabric,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。运行环境:仅服务端。
评论
登录后评论和评分