Cloaking
基本信息
| 属性 | 值 |
|---|---|
| 类名 | atomicstryker.infernalmobs.common.modifiers.MM_Cloaking |
| 注册名 | InfernalMobs:Cloaking |
| 显示前缀 | stalking / unseen / hunting |
| 显示后缀 | of Stalking / the Unseen / the Predator |
| 触发机制 | onUpdate (有玩家目标) + onHurt (被生物攻击) |
| 排除生物 | Spider |
| 隐身持续 | 200 tick = 10 s |
| 冷却时间 | 12000 ms |
功能
Cloaking 词缀让怪物周期性进入隐身状态(Potion.invisibility),持续 10 秒(默认 cloakingDurationTicks=200),冷却 12 秒。
两个触发时机:
onUpdate:怪物锁定玩家目标 → 进入隐身onHurt:怪物被生物攻击 → 也尝试隐身(报复性反隐)
注意:原版隐身不会取消显眼的光柱渲染,RendererBossGlow 仍会显示发光效果,让玩家能定位到 Infernal 怪物。
触发方式
| 触发 | 行为 |
|---|---|
| 有玩家目标 | 尝试隐身 |
| 被生物攻击 | 尝试隐身 |
数值
| 数值 | 默认值 | 配置项 |
|---|---|---|
| 隐身持续(tick) | 200 | MM_Cloaking.cloakingDurationTicks |
| 冷却时间(毫秒) | 12000 | MM_Cloaking.coolDownMillis |