描述遇到的问题
FluentLauncher 无法正常启动使用Cleanrom的实例,启动时启动器弹出一下错误
System.AggregateException: One or more errors occurred. (Invalid artifact information)
---> System.IO.InvalidDataException: Invalid artifact information
at Nrk.FluentCore.GameManagement.Dependencies.MinecraftLibrary.GetLibraryArtifactInfo(LibraryJsonObject libNode)
at Nrk.FluentCore.GameManagement.Dependencies.MinecraftLibrary.ParseJsonNode(LibraryJsonObject libNode, String minecraftFolderPath)
at Nrk.FluentCore.GameManagement.Instances.MinecraftInstance.GetRequiredLibraries()
at Nrk.FluentCore.GameManagement.Dependencies.DependencyResolver.VerifyAndDownloadDependenciesAsync(IDownloader downloader, Int32 fileVerificationParallelism, CancellationToken cancellationToken)
at Natsurainko.FluentLauncher.Services.Launch.LaunchService.ResolveDependencies(MinecraftInstance instance, CancellationToken cancellationToken, IProgress1 progress) at Natsurainko.FluentLauncher.Services.Launch.LaunchService.LaunchAsync(MinecraftInstance instance, DataReceivedEventHandler outputDataReceivedHandler, DataReceivedEventHandler errorDataReceivedHandler, IProgress1 progress, CancellationToken cancellationToken)
at Natsurainko.FluentLauncher.ViewModels.LaunchTaskViewModel.ExecuteAsync(CancellationToken cancellationToken)
at Natsurainko.FluentLauncher.ViewModels.LaunchTaskViewModel.ExecuteAsync(CancellationToken cancellationToken)
at Natsurainko.FluentLauncher.ViewModels.TaskViewModel.b__52_0()
--- End of inner exception stack trace ---
启动 Minecraft 实例过程中发生异常
System.IO.InvalidDataException: Invalid artifact information
at Nrk.FluentCore.GameManagement.Dependencies.MinecraftLibrary.GetLibraryArtifactInfo(LibraryJsonObject libNode)
at Nrk.FluentCore.GameManagement.Dependencies.MinecraftLibrary.ParseJsonNode(LibraryJsonObject libNode, String minecraftFolderPath)
at Nrk.FluentCore.GameManagement.Instances.MinecraftInstance.GetRequiredLibraries()
at Nrk.FluentCore.GameManagement.Dependencies.DependencyResolver.VerifyAndDownloadDependenciesAsync(IDownloader downloader, Int32 fileVerificationParallelism, CancellationToken cancellationToken)
at Natsurainko.FluentLauncher.Services.Launch.LaunchService.ResolveDependencies(MinecraftInstance instance, CancellationToken cancellationToken, IProgress1 progress) at Natsurainko.FluentLauncher.Services.Launch.LaunchService.LaunchAsync(MinecraftInstance instance, DataReceivedEventHandler outputDataReceivedHandler, DataReceivedEventHandler errorDataReceivedHandler, IProgress1 progress, CancellationToken cancellationToken)
at Natsurainko.FluentLauncher.ViewModels.LaunchTaskViewModel.ExecuteAsync(CancellationToken cancellationToken)
at Natsurainko.FluentLauncher.ViewModels.LaunchTaskViewModel.ExecuteAsync(CancellationToken cancellationToken)
at Natsurainko.FluentLauncher.ViewModels.TaskViewModel.b__52_0()
复现问题的步骤
1.安装使用Cleanroom的 Minecraft 1.12.2 实例
2.启动该实例
然后错误复现
期望的表现
正常安装和运行Cleanroom
环境
Windows 版本:Windows 11 家庭中文版 10.0.26220.8165
FluentLauncher 版本 2.3.8.0
附件
No response
描述遇到的问题
FluentLauncher 无法正常启动使用Cleanrom的实例,启动时启动器弹出一下错误
System.AggregateException: One or more errors occurred. (Invalid artifact information)
---> System.IO.InvalidDataException: Invalid artifact information
at Nrk.FluentCore.GameManagement.Dependencies.MinecraftLibrary.GetLibraryArtifactInfo(LibraryJsonObject libNode)
at Nrk.FluentCore.GameManagement.Dependencies.MinecraftLibrary.ParseJsonNode(LibraryJsonObject libNode, String minecraftFolderPath)
at Nrk.FluentCore.GameManagement.Instances.MinecraftInstance.GetRequiredLibraries()
at Nrk.FluentCore.GameManagement.Dependencies.DependencyResolver.VerifyAndDownloadDependenciesAsync(IDownloader downloader, Int32 fileVerificationParallelism, CancellationToken cancellationToken)
at Natsurainko.FluentLauncher.Services.Launch.LaunchService.ResolveDependencies(MinecraftInstance instance, CancellationToken cancellationToken, IProgress
1 progress) at Natsurainko.FluentLauncher.Services.Launch.LaunchService.LaunchAsync(MinecraftInstance instance, DataReceivedEventHandler outputDataReceivedHandler, DataReceivedEventHandler errorDataReceivedHandler, IProgress1 progress, CancellationToken cancellationToken)at Natsurainko.FluentLauncher.ViewModels.LaunchTaskViewModel.ExecuteAsync(CancellationToken cancellationToken)
at Natsurainko.FluentLauncher.ViewModels.LaunchTaskViewModel.ExecuteAsync(CancellationToken cancellationToken)
at Natsurainko.FluentLauncher.ViewModels.TaskViewModel.b__52_0()
--- End of inner exception stack trace ---
启动 Minecraft 实例过程中发生异常
System.IO.InvalidDataException: Invalid artifact information
at Nrk.FluentCore.GameManagement.Dependencies.MinecraftLibrary.GetLibraryArtifactInfo(LibraryJsonObject libNode)
at Nrk.FluentCore.GameManagement.Dependencies.MinecraftLibrary.ParseJsonNode(LibraryJsonObject libNode, String minecraftFolderPath)
at Nrk.FluentCore.GameManagement.Instances.MinecraftInstance.GetRequiredLibraries()
at Nrk.FluentCore.GameManagement.Dependencies.DependencyResolver.VerifyAndDownloadDependenciesAsync(IDownloader downloader, Int32 fileVerificationParallelism, CancellationToken cancellationToken)
at Natsurainko.FluentLauncher.Services.Launch.LaunchService.ResolveDependencies(MinecraftInstance instance, CancellationToken cancellationToken, IProgress
1 progress) at Natsurainko.FluentLauncher.Services.Launch.LaunchService.LaunchAsync(MinecraftInstance instance, DataReceivedEventHandler outputDataReceivedHandler, DataReceivedEventHandler errorDataReceivedHandler, IProgress1 progress, CancellationToken cancellationToken)at Natsurainko.FluentLauncher.ViewModels.LaunchTaskViewModel.ExecuteAsync(CancellationToken cancellationToken)
at Natsurainko.FluentLauncher.ViewModels.LaunchTaskViewModel.ExecuteAsync(CancellationToken cancellationToken)
at Natsurainko.FluentLauncher.ViewModels.TaskViewModel.b__52_0()
复现问题的步骤
1.安装使用Cleanroom的 Minecraft 1.12.2 实例
2.启动该实例
然后错误复现
期望的表现
正常安装和运行Cleanroom
环境
Windows 版本:Windows 11 家庭中文版 10.0.26220.8165
FluentLauncher 版本 2.3.8.0
附件
No response