检查项
遇到的问题
启动失败,点击确定后游戏运行了0秒,没有游戏窗口出现。
启用的mod只有fabric-api-0.112.1+1.21.3.jar
日志如下:
[spoiler]游戏核心:XAUAT-1.21.3-Fabric-0.16.9
启动内存:4096 MB
操作系统:Microsoft Windows 11 专业版 x64
————————————————————
CPU:#012th Gen Intel(R) Core(TM) i9-12900H
内存:16088
显卡:#0OrayIddDriver Device #1NVIDIA GeForce RTX 3060 Laptop GPU
————————————————————
核心路径:E:\Minecraft_BakaXL.minecraft\versions\XAUAT-1.21.3-Fabric-0.16.9
Java信息:C:\Program Files\Java\jdk-21\bin\javaw.exe (Java21.0.5.0 64 Bit)
BakaXL路径:E:\Minecraft_BakaXL\BakaXL.exe
————————————————————
错误日志:
由 BakaXL 记录的 Minecraft 日志流:
[authlib-injector] [INFO] Logging file: E:\Minecraft_BakaXL.minecraft\versions\XAUAT-1.21.3-Fabric-0.16.9\authlib-injector.log
[authlib-injector] [INFO] Version: 1.2.5
[authlib-injector] [INFO] Authentication server: https://skin.xauatcraft.com/api/yggdrasil/
Exception in thread "main" java.lang.ExceptionInInitializerError
at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)
Caused by: java.lang.IllegalStateException: duplicate ASM classes found on classpath: jar:file:/E:/Minecraft_BakaXL/.minecraft/libraries/org/ow2/asm/asm/9.7.1/asm-9.7.1.jar!/org/objectweb/asm/ClassReader.class, jar:file:/E:/Minecraft_BakaXL/.minecraft/libraries/org/ow2/asm/asm/9.3/asm-9.3.jar!/org/objectweb/asm/ClassReader.class
at net.fabricmc.loader.impl.util.LoaderUtil.verifyClasspath(LoaderUtil.java:83)
at net.fabricmc.loader.impl.launch.knot.Knot.(Knot.java:345)
... 1 more
[/spoiler]
期望的结果
能够正确启动
如何重现此问题?
启动带fabric的1.21.3客户端即可复现,曾经更换过fabric版本,结果一样。
可能造成问题的原因
不知道,但是我在其它启动器那边查到了一个类似的案例,里面说可以尝试关掉晚自修检查后删掉ow2/asm/asm/9.3/asm-9.3.jar,但是baka这边貌似第一次启动是强制检查资源完整性的,所以不知道有没有用
系统环境
Microsoft Windows 11 专业版 x64
启动器版本
构建通道: Parrot 鹦鹉通道(每日更新)
BakaXL lnsider Preview 3.5.2.0
构建日期及版本: Build.2024.11.09.2242
附注
对了同样的客户端换成PCL2可以启动。
检查项
遇到的问题
启动失败,点击确定后游戏运行了0秒,没有游戏窗口出现。
启用的mod只有fabric-api-0.112.1+1.21.3.jar
日志如下:
[spoiler]游戏核心:XAUAT-1.21.3-Fabric-0.16.9
启动内存:4096 MB
操作系统:Microsoft Windows 11 专业版 x64
————————————————————
CPU:#012th Gen Intel(R) Core(TM) i9-12900H
内存:16088
显卡:#0OrayIddDriver Device #1NVIDIA GeForce RTX 3060 Laptop GPU
————————————————————
核心路径:E:\Minecraft_BakaXL.minecraft\versions\XAUAT-1.21.3-Fabric-0.16.9
Java信息:C:\Program Files\Java\jdk-21\bin\javaw.exe (Java21.0.5.0 64 Bit)
BakaXL路径:E:\Minecraft_BakaXL\BakaXL.exe
————————————————————
错误日志:
由 BakaXL 记录的 Minecraft 日志流:
[authlib-injector] [INFO] Logging file: E:\Minecraft_BakaXL.minecraft\versions\XAUAT-1.21.3-Fabric-0.16.9\authlib-injector.log
[authlib-injector] [INFO] Version: 1.2.5
[authlib-injector] [INFO] Authentication server: https://skin.xauatcraft.com/api/yggdrasil/
Exception in thread "main" java.lang.ExceptionInInitializerError
at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)
Caused by: java.lang.IllegalStateException: duplicate ASM classes found on classpath: jar:file:/E:/Minecraft_BakaXL/.minecraft/libraries/org/ow2/asm/asm/9.7.1/asm-9.7.1.jar!/org/objectweb/asm/ClassReader.class, jar:file:/E:/Minecraft_BakaXL/.minecraft/libraries/org/ow2/asm/asm/9.3/asm-9.3.jar!/org/objectweb/asm/ClassReader.class
at net.fabricmc.loader.impl.util.LoaderUtil.verifyClasspath(LoaderUtil.java:83)
at net.fabricmc.loader.impl.launch.knot.Knot.(Knot.java:345)
... 1 more
[/spoiler]
期望的结果
能够正确启动
如何重现此问题?
启动带fabric的1.21.3客户端即可复现,曾经更换过fabric版本,结果一样。
可能造成问题的原因
不知道,但是我在其它启动器那边查到了一个类似的案例,里面说可以尝试关掉晚自修检查后删掉
ow2/asm/asm/9.3/asm-9.3.jar,但是baka这边貌似第一次启动是强制检查资源完整性的,所以不知道有没有用系统环境
Microsoft Windows 11 专业版 x64
启动器版本
构建通道: Parrot 鹦鹉通道(每日更新)
BakaXL lnsider Preview 3.5.2.0
构建日期及版本: Build.2024.11.09.2242
附注
对了同样的客户端换成PCL2可以启动。