基本信息
我的世界Java版本
1.21.1
1.20.x
1.19.2
1.18.2
1.17.1
1.16.4–1.16.5
1.14.4
1.12.2
平台
Forge
运行环境
分类
搬运团队
搬运资源声明
对于可进行 JAR 文件搬运的许可证,我们提供站内下载服务;其他资源会跳转到原帖下载。资源更新可能不及时,建议前往资源内提供的原帖链接下载最新版本。
详情信息
许可证 GPL-3.0-or-later
发布于 2024-12-01
更新于 2026-05-12
更新日志
变更日志
ExCap 模组
- 引入混合注册系统(Hybrid Registry System)
- 混合注册系统采用
DeferredRegister在编译期静态注册新数据,同时允许数据包(Datapack)在后续阶段进行覆盖。DeferredRegister在静态编译期完成注册,而数据包则在世界加载或执行/reload命令时生效并覆盖原有内容。
- 混合注册系统采用
- 新增“修饰器”(Modifiers)——取代 ExCap 原有的动态覆盖系统。
- 现有 ExCap 对核心《Epic Fight》内容的注册方式已由事件驱动全面转为基于
DeferredRegister的注册驱动。 - 新增武器能力(Weapon Capability)的单体式注册选项:仅需使用构建器(Builder)即可完成完整注册,不再强制要求模块化拆分。
- 为
WeaponCapability.Builder实现继承机制,显著提升新武器原型设计与开发效率。 - 引入
CustomData(自定义数据)机制:提供一种全新方式,供扩展模组通过数据包与代码共同拓展武器数据。全部注册均通过DeferredRegister完成,既可作为武器数据,亦可作为连招动作集(Moveset)数据。Java 代码可同时拓展武器与连招动作集数据;而数据包及 JSON 文件仅支持拓展武器数据。 - 实验性变更: 引入
WeaponCategory(武器类别)继承机制,采用多重继承方式实现武器类别的层级结构。 - 大规模弃用大量旧版
WeaponCapabilityPresets武器及已被认定为极难维护、使用极为繁琐的旧版 ExCap 方法。
- 新增“手动切换手持物品”动画(Hand Switch 动画)。
- 新增“最大被动技能数”游戏规则:
/gamerule maxPassiveSkills <数值>。 - 为连招武器及有活力的动画(living animations)新增动画镜像功能。
- 调整翻滚(Roll)与闪避(Dodge)技能:禁止在空中执行。
- 调整冲刺攻击(Dash Attack)机制:禁止连续快速释放(防 spam)。
- 优化技能装备界面(GUI):装备技能时窗口不再自动关闭,并进行了若干其他细节优化。
修复内容
- 修复两足生物(Biped)骑乘马匹及其他实体时模型渲染异常的问题;蜘蛛骑士(Spider Jockey)顶部骨架的视觉表现现已更加协调自然,鸡骑士(Chicken Jockey)同理。
- 修复骨架在坐骑/骑乘其他实体时工具位置错位的问题。
- 修复鸡骑士行为逻辑:现可正确攻击玩家并将其设为目标。
测试环境:
- Minecraft: 1.21.1
- NeoForge: 21.1.219



