[1.20.1] CNPC-ImmersiveBoss-0.3.11.jar
Curse Maven Snippet
What's new
CNPC-ImmersiveBoss 0.3.11 更新说明
0.3.11 进一步扩展了 OBB 战斗兼容性与受击反馈:
Better Combat 兼容:Better Combat 的攻击范围、角度和攻击形状现在可以直接检测 NPC 的动画 OBB。客户端会补充 OBB 目标, 服务器会重新验证攻击结果,并保留实际命中的骨骼名称。
Iron’s Spellbooks 兼容:支持法术投射物、锥形法术、范围法术、链式闪电等攻击路径的 OBB 检测。移动投射物支持扫掠检测, 并将命中部位传递到 damaged(e).hitboxName。
受击粒子定位:伤害、暴击和伤害指示粒子可以显示在实际命中的 OBB 位置,而不是 NPC 默认 AABB 中心。新增客户端选项 damageParticlesFollowHitbox。
可选依赖与加载稳定性:Better Combat 和 Iron’s Spellbooks 兼容模块按需启用;未安装相关模组时仍可独立运行。新增条件 Mixin 加载和 CNPC 事件回退,提升不同版本环境下的兼容性。
开发测试开关:可使用 -PwithoutCombatMods 或 -PwithoutOptionalMods 快速关闭可选兼容模块。
CNPC-ImmersiveBoss 0.3.11 – Update
Version 0.3.11 expands OBB combat compatibility and hit feedback:
Better Combat Compatibility: Better Combat attack ranges, angles, and attack shapes can now interact directly with animated NPC OBBs. OBB targets are added on the client, validated again on the server, and the actual hitbox name is preserved.
Iron’s Spellbooks Compatibility: OBB detection is supported for spell projectiles, cone spells, area spells, chain lightning, and other native spell attack paths. Moving projectiles use swept detection, and the hitbox name is exposed through damaged(e).hitboxName.
Hit Particles Follow Hitboxes: Damage, critical-hit, and damage-indicator particles can appear at the actual hit OBB instead of the NPC’s default AABB center. Added the client option damageParticlesFollowHitbox.
Optional Dependencies and Safer Loading: Better Combat and Iron’s Spellbooks integrations are enabled only when their mods are present. The mod remains standalone without them, with conditional Mixins and CNPC event fallbacks for better version compatibility.
Development Switches: Use -PwithoutCombatMods or -PwithoutOptionalMods to disable optional compatibility modules during testing.
This mod has no additional files