萨布尔:水压

萨布尔:水压

为生存潜水添加了一个真实的基于深度的水压系统。如果你想潜得更深,你需要从Create Deep Seas中制作潜水装备或潜水艇。

创建

Water Pressure

为生存潜水添加了一个逼真的基于深度的水压系统。没有合适的装备潜得越深,海洋对你的惩罚就越重——缓慢、虚弱,最终是真实的伤害。Create的潜水盔甲不再只是装饰品了:它是唯一能让你抵御深海压碎之力的东西。

工作原理

深度从海平面(Y=62)向下测量,划分为多个压力区域:

区域 海平面以下深度 效果
0 0–15格 安全
1 15–25格 缓慢 + 虚弱
2 25–35格 缓慢/虚弱 + 每2秒轻微伤害
3 35–50格 更强效果(放大)+ 中等伤害
4 50格以上 每2秒严重伤害

效果和伤害会在潜水期间定期刷新,并在你浮出水面时立即重置。

潜水盔甲的意义

穿戴一整套完整的潜水套装会降低你的有效压力区域,让你能安全地潜得更深:

  • 铜制潜水套装(Create的潜水头盔/靴子,Create: Ironworks的胸甲/护腿)——降低1个压力区域
  • 下界合金潜水套装(Create下界合金潜水头盔/靴子 + 原版下界合金胸甲/护腿)——降低2个压力区域

部分套装没有保护效果——要么齐全四件,要么什么都没有。深层压力还会一点一点地损耗你盔甲的耐久度,与你受到的伤害同步——潜得太深太久,你的装备最终会报废。

潜艇免疫(Create Deep Seas + Sable)

使用Create Deep Seas建造并驾驶潜艇。其载具通过Sable实现物理化,而本模组直接挂接Sable的潜艇层级API:当你密封在船体内时,水压完全不适用——无论潜艇下潜多深,但取决于潜艇内部是否有水。全自动,无需配置。

需求

  • Create(必需——提供本模组检测的潜水盔甲物品)
  • Create: Ironworks(必需——铜制潜水胸甲/护腿)
  • Sable(可选——启用潜艇压力免疫;Create Deep Seas本身也依赖它运行)

配置

所有数值(深度区域边界、每个区域的伤害、效果持续时间/刷新、盔甲损耗速率)都是WaterPressureHandler中的常量——调整起来非常直接,可以适配你的整合包平衡。