CNPC-ImmersiveBoss

A Forge 1.20.1 mod that adds animated multi-hitbox OBB collision, hitbox-aware combat and scripting, and custom boss bars to CustomNPCs NPCs rendered via GeckoLib.
Back to Files

[1.20.1] CNPC-ImmersiveBoss-0.3.11.jar

File namecnpc_immersiveboss-0.3.11.jar
Uploader
Sweda666Sweda666
Uploaded
Aug 27, 2026
Downloads
41
Size
315.6 KB
Mod Loaders
Forge
File ID
8747904
Type
R
Release
Supported game versions
  • 1.20.1

Curse Maven Snippet

Forge

implementation fg.deobf("curse.maven:cnpc-immersiveboss-1650653:8747904")

Learn more about Curse Maven

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