跳到正文

Epic-TaCZ Compat FIX

作者:hxdzyact

Fixed rebuild of Epic Fight × TacZ First-Person Compat — resolves the crash-on-launch bug in the original v0.5.0 jar and restores TacZ's gun animations when used with Epic Fight.

收藏

介绍

中文介绍正在准备中,下面暂时显示原文。

Epic-TaCZ Compat FIX

A rebuilt distribution of Epic Fight × TacZ First-Person Compat by Ardelhite, addressing a broken jar in the original 1.20.1/Forge release (v0.5.0) that caused an immediate crash on game launch.

What this mod does

This is a client-side compatibility patch between Epic Fight and TACZ (Timeless and Classics Zero). Without it, loading Epic Fight and TACZ together breaks TACZ’s first-person and third-person gun animations (reload, inspect, draw), because Epic Fight’s combat mode renderer takes control of the player’s arms before TACZ can run its own animations. This mod restores those animations so both mods’ combat systems work correctly together.

What was actually fixed

The original v0.5.0 jar on CurseForge crashed on startup with a HumanoidModelMixin mixin failure (@Shadow field head was not located … No refMap loaded). After reviewing the source code, the mixin logic itself was correct and unmodified — the issue was that the distributed jar’s mixin refmap was missing or corrupted, likely from a packaging mistake in the original release build.

No Java/mixin source code was changed. This build was produced by recompiling the original, unmodified source from the 1201 branch of the author’s repository, which correctly regenerates and packages a valid refmap. The only changes made were to build metadata (mod ID, name, and version, to distribute this fix separately from the original) and Gradle build settings (disabling parallel builds/caching to ensure a clean, reproducible compile).

Requirements

  • Epic Fight
  • TACZ
  • Player Animator

Credits

All code, design, and original mixin logic are the work of Ardelhite, author of Epic Fight × TacZ First-Person Compat. This project is a build-fix redistribution only, containing no source code changes, and is distributed under the same MIT license as the original: https://github.com/Ardelhite/epic-tacz

 

常见问题

Epic-TaCZ Compat FIX 支持哪些 Minecraft 版本?

Epic-TaCZ Compat FIX 支持 Minecraft Java 版 1.20.1,可用的加载器:Forge。下载时注意选择和你游戏版本一致的文件。

Epic-TaCZ Compat FIX 怎么安装?

先用 PCL2 或 HMCL 启动器安装对应版本的 Forge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。

评论

登录后评论和评分