Darkness

基本信息

属性 值
类名 atomicstryker.infernalmobs.common.modifiers.MM_Darkness
注册名 InfernalMobs:Darkness
显示前缀 dark / shadowkin / eclipsed
显示后缀 of Darkness / the Shadow / the Eclipse
触发机制 onHurt (近战受击) + onAttack (近战击中)
失明持续 120 tick = 6 s
排除条件 EntityDamageSourceIndirect / 远程弹射物

功能

Darkness 词缀让怪物在被近战击中或近战攻击时,给对手添加 1 级 6 秒的失明效果(Potion.blindness)。

目标必须通过 InfernalMobsCore.getIsEntityAllowedTarget() 检查(避免给其他 Infernal 怪物叠加状态)。远程攻击(弓/三叉戟/药水)不触发,因为黑暗的意图是"近身肉搏惩罚"。

触发方式

触发 行为
怪物被近战击中 攻击者获得失明
怪物近战击中目标 目标获得失明

数值

数值 默认值 配置项
失明持续(tick) 120 MM_Darkness.darknessDurationTicks
效果等级 0(I) 源码固定

相关条目