ArrowDingTweak Event Handler
基本信息
pl.asie.foamfix.bugfixmod.mod.ArrowDingTweakEventHandler ——
箭矢命中怪物时也播放「叮」声(原本只有命中玩家才响)。
回调
| 方法 | 行 | 事件 |
|---|---|---|
mobDing(LivingHurtEvent evt) |
39 | LivingHurtEvent —— 实体受伤 |
平台无关性
没有 Side.CLIENT 判断,事件处理器注册在 FML bus + Forge bus 双总线上:
FMLCommonHandler.instance().bus().register(handler);
MinecraftForge.EVENT_BUS.register(handler);
即服务端也会注册(服务端听不到音效,但逻辑会执行)。
与 ToolDesyncFix Event Handler
「仅客户端 + isValid() 门槛」形成对照。
默认关闭
由 ArrowDingTweakEnabled(配置键 tweaks.arrowDing,默认 false)控制。
相关条目
源码
src/main/java/pl/asie/foamfix/bugfixmod/mod/ArrowDingTweakEventHandler.java