CNPC-EpicFight-Addon-CE
CNPC Epic Fight 附加包的社区版。由社区维护,包含大量错误修复、兼容性补丁、性能改进、新的脚本 API 以及额外功能,实现 CustomNPCs 与 Epic Fight 之间的无缝集成。
介绍
My Discord Group:https://discord.gg/rSaFbj89Te
CNPC Epic Fight Addon Community Edition (CE)
A community-maintained edition of the original CNPC Epic Fight Addon.
This project continues the original addon developed by Goodbird, focusing on bug fixes, compatibility improvements, stability enhancements, and practical improvements requested by the CustomNPCs community.
CNPC Epic Fight Addon CE does not replace the original design. It improves and maintains the addon for modern modded environments.
Supported Versions
Currently maintained:
- Minecraft 1.20.1 Forge
- Minecraft 1.21.1 NeoForge
Features
Epic Fight Compatibility Improvements
- Fixed long-standing issues from the original addon.
- Restored proper Epic Fight stun behavior for NPC attacks.
- Improved NPC combat interaction with Epic Fight systems.
NPC attacks can now correctly apply Epic Fight combat effects.
Modern Optimization Mod Compatibility
Added a universal compatibility layer for optimization mods that modify Minecraft internals.
Compatible with optimization solutions such as:
- ModernFix
This prevents Epic Fight capabilities from becoming invalid in heavily optimized modpacks.
Indestructible Compatibility
Supports the Epic Fight addon:
- Indestructible
Improves compatibility between CustomNPCs, Epic Fight, and related combat extensions.
Stability Improvements
Includes various internal improvements:
- Refactored core architecture.
- Improved maintainability.
- Improved runtime stability.
- Reduced unnecessary processing.
- Reduced excessive log output.
Data Validation System
Improved data pack loading safety.
Instead of repeatedly loading invalid data and producing large amounts of log spam:
- Invalid data is detected before loading.
- Failed data is safely rejected.
- Detailed error information is provided.
- Problem locations are easier to identify.
For Creators
Designed for:
- CustomNPCs map creators.
- Epic Fight combat map developers.
- RPG server developers.
- Adventure map creators.
- Modpack developers.
CNPC Epic Fight Addon CE helps creators build more reliable NPC combat systems using CustomNPCs and Epic Fight.
Community Project
This is a community-maintained continuation of the original CNPC Epic Fight Addon.
Development focuses on:
- Real production requirements.
- Community feedback.
- Compatibility with modern modded environments.
- Long-term maintenance.
Credits
Original project:
Goodbird
Community Edition maintained by the CNPC community.
Special thanks to everyone who provided testing, feedback, and suggestions.
License
Please follow the original project’s license.
简体中文
CNPC Epic Fight Addon Community Edition (CE)
原版 CNPC Epic Fight Addon 的社区维护版本。
本项目是由 Goodbird 开发的原版 CNPC Epic Fight Addon 的社区维护分支。
主要方向:
- 修复长期存在的问题。
- 提升兼容性。
- 提高稳定性。
- 根据社区实际制作需求持续优化。
CNPC Epic Fight Addon CE 不改变原版设计方向,而是针对现代模组环境进行维护和改进。
支持版本
当前维护:
- Minecraft 1.20.1 Forge
- Minecraft 1.21.1 NeoForge
功能特点
Epic Fight 兼容优化
修复原版附属长期存在的问题:
- 修复 NPC 攻击无法正常触发 Epic Fight 僵直的问题。
- 改善 NPC 与 Epic Fight 战斗系统交互。
- 提升战斗稳定性。
现在 NPC 攻击可以正常触发 Epic Fight 战斗效果。
优化模组兼容
新增通用兼容层。
针对修改 Minecraft 底层实现的优化模组进行适配,例如:
- ModernFix
避免在大型优化整合包中出现 Epic Fight Capability 失效问题。
Indestructible 兼容
支持 Epic Fight 附属:
- 坚不可摧(Indestructible)
改善 CustomNPCs、Epic Fight 以及相关附属之间的兼容性。
稳定性优化
包含多项底层改进:
- 重构核心架构。
- 提升可维护性。
- 提高运行稳定性。
- 减少无效计算。
- 减少大量无意义日志输出。
数据校验系统
改进数据包加载流程。
不同于错误数据导致后台持续加载并产生大量日志:
社区版会:
- 在加载前检测错误数据。
- 安全拒绝无效数据。
- 提供详细错误信息。
- 更方便定位问题位置。
面向创作者
适用于:
- CustomNPCs 地图作者。
- Epic Fight 战斗地图制作者。
- RPG 服务器开发者。
- 冒险地图制作者。
- 整合包作者。
CNPC Epic Fight Addon CE 帮助创作者制作更加稳定可靠的 NPC 战斗系统。
社区项目
本项目为 CNPC Epic Fight Addon 的社区维护版本。
开发方向:
- 实际制作需求。
- 社区反馈。
- 现代模组环境兼容。
- 长期维护。
致谢
原始项目:
Goodbird
感谢所有参与测试、反馈以及提出建议的社区成员。
许可证
请遵循原项目许可证要求。
常见问题
CNPC-EpicFight-Addon-CE 支持哪些 Minecraft 版本?
CNPC-EpicFight-Addon-CE 支持 Minecraft Java 版 1.20.1–1.21.1,共 2 个版本,可用的加载器:Forge / NeoForge。下载时注意选择和你游戏版本一致的文件。
CNPC-EpicFight-Addon-CE 怎么安装?
先用 PCL2 或 HMCL 启动器安装对应版本的 Forge / NeoForge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。
xiaobiniaox 的其他作品
查看全部 →
CNPC: Dangerous Script Extension
为 CNPC 添加了一些危险但适合地图使用的脚本方法。
CNPC-npcpathfinding
为 CustomNPCs 提供更智能的寻路系统。添加可选的高级寻路功能,支持跑酷、疾跑、拦截式寻路、更高性能,以及可配置的方块白名单/黑名单。兼容原版 CNPC 寻路。
CNPC-plus-Fix
CNPCPlus 是一款由社区驱动的 CustomNPCs 增强模组,包含错误修复、性能提升、兼容性补丁和新功能,并提供长期维护,同时保持与现有世界和项目的兼容性。
CNPC-BetterCombat
为 CustomNPCs 启用 Better Combat 的攻击机制与动画
评论
登录后评论和评分