
史诗-TaCZ 兼容性修复
Epic Fight × TacZ第一人称兼容性修复版 — 修复了原版v0.5.0 JAR文件中的启动崩溃问题,并恢复了与Epic Fight搭配使用时TacZ的枪械动画。
Epic-TaCZ 兼容性修复
这是由 Ardelhite 制作的 Epic Fight × TacZ 第一人称兼容模组的重新构建发行版,修复了原版 1.20.1/Forge 版本(v0.5.0)中损坏的 jar 文件,该问题会导致游戏在启动时立即崩溃。
此模组的作用
这是一个用于 Epic Fight 和 TACZ(Timeless and Classics Zero)之间的客户端兼容性补丁。如果不使用此模组,同时加载 Epic Fight 和 TACZ 会破坏 TACZ 的第一人称和第三人称枪械动画(换弹、检视、拔枪),因为 Epic Fight 的战斗模式渲染器会在 TACZ 运行动画之前接管玩家的手臂控制。此模组可恢复这些动画,使两个模组的战斗系统能够正确协同工作。
实际修复的内容
CurseForge 上原版 v0.5.0 的 jar 文件在启动时会崩溃,报错为 HumanoidModelMixin 混入失败*(@Shadow 字段 head 未定位... 未加载 refMap)*。在审查源代码后,发现混入逻辑本身是正确的且未作修改——问题在于发布的 jar 文件中混入 refmap 缺失或损坏,这很可能源于原始发布版本的打包错误。
此处未对 Java/混入源代码进行任何更改。此构建是通过重新编译作者仓库 1201 分支中的原始未修改源代码生成的,该过程会正确地重新生成并打包有效的 refmap。唯一进行的更改是构建元数据(模组 ID、名称和版本,以便将此修复与原始模组分开分发)以及 Gradle 构建设置(禁用并行构建/缓存以确保干净、可复现的编译)。
前置要求
- Epic Fight
- TACZ
- Player Animator
鸣谢
所有代码、设计和原始混入逻辑均归功于 Ardelhite,即 Epic Fight × TacZ 第一人称兼容模组的作者。本项目仅为构建修复的重新分发,不包含任何源代码更改,并与原版一样在相同的 MIT 许可下分发:https://github.com/Ardelhite/epic-tacz
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。