BUG提交 ArcartX-Forge-1.20.1-1.27.980.与epic-fight-20.14.12-mc1.20.1-forge冲突,无法启动游戏

客户端ModLoader以及版本
Minecraft 1.20.1(Forge 47.4.16)
服务端核心版本
mohist-1.20.1-46ca7304-server
结论先说:这是模组 Mixin 注入冲突导致的启动期崩溃,不是显卡驱动崩溃,也不是内存不足。

  • 直接致命错误是:InjectionError: Redirector turnPlayer_arcartx ... failed injection check (0/1)
  • 在崩溃前一行已经给出冲突证据:@Redirect conflict ... arcartx.mixins.json:MouseHandlerMixin ... already redirected by mixins.epicfight.json:client.MixinMouseHandler
  • 也就是 arcartx 和 epicfight 同时重定向了同一个 MouseHandler 目标方法,最终 arcartx 注入失败,触发 MixinTransformerError 并崩溃。

    1. 先出现冲突告警
      @Redirect conflict ... arcartx ... already redirected by ... epicfight ...
    2. 紧接着崩溃
      MixinTransformerError: An unexpected critical error was encountered
    3. Caused by 明确指向 arcartx 注入失败
      Critical injection failure: Redirector turnPlayer_arcartx ... failed injection check


    4. 冲突告警(崩溃前)
      @Redirect conflict. Skipping arcartx.mixins.json:MouseHandlerMixin->@Redirect::turnPlayer_arcartx(...)
      already redirected by mixins.epicfight.json:client.MixinMouseHandler->@Redirect::epicfight$turnPlayer(...)
    5. 致命异常(崩溃点)
      Critical injection failure: Redirector turnPlayer_arcartx(...) in arcartx.mixins.json:MouseHandlerMixin failed injection check, (0/1) succeeded
 
emmm,这个应该无法解决吧,ax可以作为史诗战斗的完美替代,本体虽然不能做连招,但基础的动作还是可以做的