Skip to content

无法正常启动Cleanroom(Forge 1.12.2分支)加载器的版本 #390

@hongnan01

Description

@hongnan01

描述遇到的问题

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions