NCS88 无生物回血

NCS88 无生物回血

一个轻量级的Hytale 6号更新服务端模组,防止NPC在逃离战斗后立即恢复生命值。

游戏玩法

V1.0 行为机制

 

NPC 受到任何有效的正面伤害后,其生命恢复将被禁用。

  • 每一次新的攻击都会重置静默期计时器。
  • 若在 30 秒内未受到新的伤害,生命恢复功能将恢复。
  • 玩家角色永远不会受到影响。
  • 伤害来源无关紧要:近战、投射物以及环境伤害都使用相同的服务器伤害管线。
  • NPC 原有的恢复状态会得到保留。如果一个 NPC 的恢复功能已被其他模组或角色禁用,则在计时器到期后,其恢复功能仍将保持禁用状态。

安装方法

 

NCS88-No-Mob-Regen-1.0.0.jar 放入 Hytale 服务器的 mods 目录中,然后重启服务器。

配置说明

 

首次运行时,插件会在其插件数据目录中创建 ncs88_no_mob_regen.json 文件:

{
  "RegenDelaySeconds": 30.0
}

低于零的值将按零处理。更改配置后,请重启服务器。


兼容性说明

 

该模组不会替换 NPC 的资产、角色、属性、武器或伤害数值。它仅切换受损伤 NPC 的 Update 6 HealthRegenState 组件,并使用一个瞬态 ECS 组件来管理其计时器。