[10:31:00.809] [DBG] [STA] [系统|system] 状态改变: BeforeLoading
[10:31:01.155] [INFO] [STA] [基本信息|startup]
版本: Publish 3.0.2 (1001, 2a54bb9) (x64)
路径: D:\amien\pcl2 or hmcl\PCL2_Nex.exe
命令行参数: []
系统版本: 10.0.26200.0 (x64)
可用内存: 6589/16075 MB
默认代码页: Chinese Simplified (GB2312) (936)
管理员身份: False
识别码: 8D2E-7336-64AB-B020
[10:31:01.156] [DBG] [STA] [基本信息|startup] 正在解析命令行参数...
[10:31:01.157] [DBG] [STA] [系统|system] 基本信息 启动成功
[10:31:01.157] [DBG] [STA] [生命周期|lifecycle] 生命周期 启动成功
[10:31:01.165] [DBG] [STA] [生命周期|lifecycle] URI Scheme 启动成功
[10:31:01.165] [DBG] [STA] [更新|update] 无更新任务
[10:31:01.165] [DBG] [STA] [生命周期|lifecycle] 更新 启动成功
[10:31:01.167] [INFO] [STA] [提权服务|promote] 当前进程为主进程
[10:31:01.167] [DBG] [STA] [生命周期|lifecycle] 提权服务 启动成功
[10:31:01.173] [DBG] [STA] [单例|single-instance] 未发现重复实例,正在向单例锁写入信息
[10:31:01.174] [DBG] [STA] [生命周期|lifecycle] 单例 启动成功
[10:31:01.174] [DBG] [STA] [应用程序|application] 正在初始化 WPF 应用程序容器
[10:31:01.212] [DBG] [STA] [生命周期|lifecycle] 应用程序 启动成功
[10:31:01.214] [DBG] [TSK#1] [生命周期|lifecycle] EventBus 启动成功
[10:31:01.216] [DBG] [STA] [生命周期|lifecycle] 状态 BeforeLoading 共用时 407 ms
[10:31:01.219] [DBG] [STA] [生命周期|lifecycle] 状态改变: Loading
[10:31:01.227] [DBG] [STA] [生命周期|lifecycle] 日志服务 启动成功
[10:31:01.234] [INFO] [TSK#2] [配置|config] Config initialization started
[10:31:01.234] [DBG] [TSK#3] [磁盘缓存服务|global_cache] 正在初始化缓存服务...
[10:31:01.234] [DBG] [TSK#4] [生命周期|lifecycle] 数据库管理 启动成功
[10:31:01.250] [DBG] [TSK#2] [配置|config] Finished initialize 227 item(s)
[10:31:01.268] [DBG] [TSK#5] [生命周期|lifecycle] 网络服务 启动成功
[10:31:01.272] [INFO] [TSK#3] [磁盘缓存服务|global_cache] 缓存服务初始化成功
[10:31:01.272] [DBG] [TSK#3] [生命周期|lifecycle] 磁盘缓存服务 启动成功
[10:31:01.286] [INFO] [TSK#2] [配置|config] Invoking init events...
[10:31:01.301] [INFO] [.NET TP Worker] 全局配置: 文件版本 1, 目标版本 1
[10:31:01.325] [INFO] [.NET TP Worker] 本地配置: 文件版本 1, 目标版本 1
[10:31:01.331] [DBG] [TSK#2] [生命周期|lifecycle] 配置 启动成功
[10:31:01.331] [DBG] [STA] [生命周期|lifecycle] 状态 Loading 共用时 112 ms
[10:31:01.331] [DBG] [STA] [生命周期|lifecycle] 状态改变: Loaded
[10:31:01.433] [INFO] [STA] [Start] 第一阶段加载用时:63 ms
[10:31:01.442] [INFO] [STA] [本地化|localization] 当前 UI 语言: zh-CN, 展示格式: zh-CN
[10:31:01.442] [DBG] [STA] [生命周期|lifecycle] 本地化 启动成功
[10:31:01.444] [INFO] [TSK#7] [Java 管理|java] Initializing Java Manager...
[10:31:01.449] [DBG] [PipeServer/Echo] [Pipe] Echo: PCLNex_RPC@48188 服务端已在 'PipeServer/Echo' 工作线程启动
[10:31:01.457] [WARN] [TSK#6] [远程执行服务|rpc] Dependency injection failed: rpc-property@128
[10:31:01.457] [DBG] [TSK#6] [生命周期|lifecycle] 远程执行服务 启动成功
[10:31:01.458] [INFO] [.NET TP Worker] [Java] 解析 C:\Program Files\Java\jdk-25.0.2\bin\java.exe 的 Java 程序信息
[10:31:01.465] [INFO] [.NET TP Worker] [Java] 解析 C:\Program Files\Microsoft\jdk-21.0.9.10-hotspot\bin\java.exe 的 Java 程序信息
[10:31:01.465] [INFO] [.NET TP Worker] [Java] 解析 C:\Users\as\AppData\Roaming\.minecraft\runtime\jre-legacy\bin\java.exe 的 Java 程序信息
[10:31:01.466] [INFO] [.NET TP Worker] [Java] 解析 C:\Program Files\OpenLogic\jdk-11.0.27.6-hotspot\bin\java.exe 的 Java 程序信息
[10:31:01.466] [INFO] [.NET TP Worker] [Java] 解析 C:\Users\as\AppData\Roaming\.minecraft\runtime\java-runtime-gamma-snapshot\bin\java.exe 的 Java 程序信息
[10:31:01.466] [INFO] [TSK#7] [Java 管理|java] Lookup for local Java...
[10:31:01.476] [INFO] [.NET TP Worker] [Java] 对下列目录进行广度关键词搜索:
C:\Users\as\AppData\Roaming\.minecraft\runtime
C:\Users\as\AppData\Local
C:\Users\as
D:\amien\pcl2 or hmcl\PCL
C:\Program Files
C:\Program Files (x86)
D:\Program Files
D:\Program Files (x86)
[10:31:01.549] [INFO] [.NET TP Worker] [Java] 解析 C:\Program Files\Java\jdk-25.0.2\bin\java.exe 的 Java 程序信息
[10:31:01.550] [INFO] [.NET TP Worker] [Java] 解析 C:\Program Files\Microsoft\jdk-21.0.9.10-hotspot\bin\java.exe 的 Java 程序信息
[10:31:01.550] [INFO] [.NET TP Worker] [Java] 解析 C:\Users\as\AppData\Roaming\.minecraft\runtime\jre-legacy\bin\java.exe 的 Java 程序信息
[10:31:01.551] [INFO] [.NET TP Worker] [Java] 解析 C:\Program Files\OpenLogic\jdk-11.0.27.6-hotspot\bin\java.exe 的 Java 程序信息
[10:31:01.551] [INFO] [.NET TP Worker] [Java] 解析 C:\Users\as\AppData\Roaming\.minecraft\runtime\java-runtime-gamma-snapshot\bin\java.exe 的 Java 程序信息
[10:31:01.566] [INFO] [.NET TP Worker] [Java 管理|java] Finished to scan java:
[✓] JDK 25 Oracle 64 Bit | C:\Program Files\Java\jdk-25.0.2\bin
[✓] JDK 21 Microsoft 64 Bit | C:\Program Files\Microsoft\jdk-21.0.9.10-hotspot\bin
[✓] JDK 17 Microsoft 64 Bit | C:\Users\as\AppData\Roaming\.minecraft\runtime\java-runtime-gamma-snapshot\bin
[✓] JDK 11 Unknown 64 Bit | C:\Program Files\OpenLogic\jdk-11.0.27.6-hotspot\bin
[✓] JRE 8 Oracle 64 Bit | C:\Users\as\AppData\Roaming\.minecraft\runtime\jre-legacy\bin
[10:31:01.566] [DBG] [.NET TP Worker] [生命周期|lifecycle] Java 管理 启动成功
[10:31:01.566] [DBG] [STA] [生命周期|lifecycle] 状态 Loaded 共用时 235 ms
[10:31:01.566] [DBG] [STA] [生命周期|lifecycle] 状态改变: WindowCreating
[10:31:01.567] [DBG] [STA] [主窗体|window] 正在初始化 WPF 窗体
[10:31:01.898] [INFO] [STA] [Loader] 加载器 Minecraft Folder List 状态改变:Loading
[10:31:01.898] [INFO] [STA] [Start] 第二阶段加载用时:329 ms
[10:31:01.898] [DBG] [STA] [生命周期|lifecycle] 主窗体 启动成功
[10:31:01.908] [DBG] [STA] [主题|theme] 当前状态: Light, CatBlue
[10:31:01.910] [INFO] [.NET TP Worker] 2 个自定义文件夹,2 个原始文件夹
[10:31:01.911] [INFO] [.NET TP Worker] [Loader] 加载器 Minecraft Folder List 状态改变:Finished
[10:31:01.966] [DBG] [STA] [生命周期|lifecycle] 主题 启动成功
[10:31:01.967] [INFO] [TSK#9] [动画|animation] 以最多 16 个线程初始化动画计算 Task
[10:31:01.971] [DBG] [TSK#9] [生命周期|lifecycle] 动画 启动成功
[10:31:01.971] [DBG] [STA] [生命周期|lifecycle] 状态 WindowCreating 共用时 404 ms
[10:31:02.129] [DBG] [STA] [生命周期|lifecycle] 状态改变: WindowCreated
[10:31:02.129] [INFO] [STA] [Plugins] 插件宿主桥接已注册
[10:31:02.134] [INFO] [STA] [UI] 已停止视频背景播放
[10:31:02.134] [INFO] [STA] [UI] 加载背景内容:D:\amien\pcl2 or hmcl\PCL\Pictures\20220129101808_cf1b3.jpg
[10:31:02.165] [INFO] [STA] [Music] 播放开始:D:\amien\pcl2 or hmcl\PCL\Musics\第一季片尾曲2.0.mp3
[10:31:02.190] [INFO] [STA] [Proxy] 已从操作系统更新代理设置,系统代理状态:0|
[10:31:02.233] [INFO] [STA] [System] 窗口已置顶,位置:(362.40000000000003, 0), 810.4000000000001 x 912
[10:31:02.234] [INFO] [Animation] [Animation] 动画线程开始
[10:31:02.235] [INFO] [STA] [Start] 第三阶段加载用时:94 ms
[10:31:02.240] [INFO] [Start Loader] [Loader] 加载器 DlClientList Mojang 状态改变:Loading
[10:31:02.244] [INFO] [Start Loader] [Update] 已临时禁用启动时自动检查更新
[10:31:02.245] [INFO] [TryClearTaskTemp] [System] 开始清理任务缓存文件夹
[10:31:02.245] [INFO] [TryClearTaskTemp] [System] 已清理任务缓存文件夹
[10:31:02.260] [INFO] [STA] [插件加载器|plugin-loader] 正在加载插件: pclnex.easytier
[Plugin:pclnex.easytier/EasyTier 联机大厅] INFO PCL.Nex EasyTier lobby panels registered.
[10:31:02.345] [INFO] [STA] [插件加载器|plugin-loader] 插件已加载: pclnex.easytier v1.0.7.0
[10:31:02.347] [INFO] [STA] [插件加载器|plugin-loader] 正在加载插件: cn.pclnex.offline-login
[Plugin:cn.pclnex.offline-login/main] INFO 档案创建选项事件拦截器已注册。
[10:31:02.352] [INFO] [STA] [插件加载器|plugin-loader] 插件已加载: cn.pclnex.offline-login v2.1.2.0
[10:31:02.354] [DBG] [STA] [生命周期|lifecycle] 插件加载器 启动成功
[10:31:02.354] [DBG] [STA] [生命周期|lifecycle] 状态 WindowCreated 共用时 225 ms
[10:31:02.355] [DBG] [Lifecycle/Running] [生命周期|lifecycle] 状态改变: Running
[10:31:02.358] [INFO] [TSK#11] [依赖检查|dependency-check] 开始环境检查……
[10:31:02.361] [INFO] [STA] [Profile] 开始获取本地档案
[10:31:02.363] [INFO] [.NET TP Worker] [Request] Send request to https://raw.githubusercontent.com/PCL-Nex-Developer/PCL2-Nex/refs/heads/dev/plugins.json (method = GET, id = 21316716-5579-4360-99eb-f8549cb90fc9)
[10:31:02.365] [INFO] [STA] [Profile] 获取到 1 个档案
[10:31:02.367] [INFO] [Instance Check] [Launch] Minecraft 文件夹:C:\Users\as\AppData\Roaming\.minecraft\
[10:31:02.370] [DBG] [.NET TP Worker] [Request] Try attempt (id = 21316716-5579-4360-99eb-f8549cb90fc9)
[10:31:02.428] [INFO] [STA] [Profile] 刷新档案界面
[10:31:02.429] [INFO] [STA] [Profile] 使用离线皮肤加载器
[10:31:02.430] [INFO] [STA] [Loader] 加载器 Loader Skin Legacy 状态改变:Loading
[10:31:02.432] [INFO] [.NET TP Worker] [Loader] 加载器 Loader Skin Legacy 状态改变:Finished
[10:31:02.488] [INFO] [STA] [UI] 弹出提示:档案创建已解锁:无需先登录正版即可选择离线/第三方
[10:31:02.567] [INFO] [STA] [Page] 实例化:清空主页 UI,来源为空
[10:31:02.570] [INFO] [STA] [Minecraft] 启动按钮:Minecraft 实例:C:\Users\as\AppData\Roaming\.minecraft\versions\1.21.11服务器\
[10:31:02.613] [INFO] [STA] [Profile] 开始保存档案,共 1 个
[10:31:02.622] [INFO] [STA] [Profile] 档案已保存
[10:31:02.624] [INFO] [STA] [Skin] 载入头像成功:Loader Skin Legacy
[10:31:02.751] [DBG] [.NET TP Worker] [HostConnectionHandler] Connected to raw.githubusercontent.com via 185.199.108.133
[10:31:02.797] [DBG] [.NET TP Worker] [HostConnectionHandler] Connected to launchermeta.mojang.com via 150.171.110.133
[10:31:02.945] [INFO] [STA] [System] DPI:120,系统版本:Microsoft Windows NT 10.0.26200.0,PCL 位置:D:\amien\pcl2 or hmcl\PCL2_Nex.exe
[10:31:03.298] [INFO] [.NET TP Worker] [Download] Mojang 官方源加载耗时:1047ms,可优先使用官方源
[10:31:03.298] [INFO] [.NET TP Worker] [Loader] 加载器 DlClientList Mojang 状态改变:Finished
[10:31:03.346] [DBG] [.NET TP Worker] [生命周期|lifecycle] 依赖检查 启动成功
[10:31:03.566] [INFO] [Start Loader] 已获取系统硬件信息
[10:31:17.369] [DBG] [.NET TP Worker] [Request] Try attempt failed (id = 21316716-5579-4360-99eb-f8549cb90fc9): System.Threading.Tasks.TaskCanceledException: The operation was canceled.
---> System.Threading.Tasks.TaskCanceledException: The operation was canceled.
---> System.IO.IOException: Unable to read data from the transport connection: 由于线程退出或应用程序请求,已中止 I/O 操作。.
---> System.Net.Sockets.SocketException (995): 由于线程退出或应用程序请求,已中止 I/O 操作。
--- End of inner exception stack trace ---
at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.ThrowException(SocketError error, CancellationToken cancellationToken)
at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.System.Threading.Tasks.Sources.IValueTaskSource<System.Int32>.GetResult(Int16 token)
at System.Net.Security.SslStream.EnsureFullTlsFrameAsync[TIOAdapter](CancellationToken cancellationToken, Int32 estimatedSize)
at System.Runtime.CompilerServices.PoolingAsyncValueTaskMethodBuilder`1.StateMachineBox`1.System.Threading.Tasks.Sources.IValueTaskSource<TResult>.GetResult(Int16 token)
at System.Net.Security.SslStream.ReadAsyncInternal[TIOAdapter](Memory`1 buffer, CancellationToken cancellationToken)
at System.Runtime.CompilerServices.PoolingAsyncValueTaskMethodBuilder`1.StateMachineBox`1.System.Threading.Tasks.Sources.IValueTaskSource<TResult>.GetResult(Int16 token)
at System.Net.Http.HttpConnection.InitialFillAsync(Boolean async)
at System.Net.Http.HttpConnection.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
--- End of inner exception stack trace ---
at System.Net.Http.HttpConnection.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
at System.Net.Http.HttpConnectionPool.SendWithVersionDetectionAndRetryAsync(HttpRequestMessage request, Boolean async, Boolean doRequestAuth, CancellationToken cancellationToken)
at System.Net.Http.RedirectHandler.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
at System.Net.Http.DecompressionHandler.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
at Microsoft.Extensions.Http.Logging.LoggingHttpMessageHandler.<SendCoreAsync>g__Core|4_0(HttpRequestMessage request, Boolean useAsync, CancellationToken cancellationToken)
at Microsoft.Extensions.Http.Logging.LoggingScopeHttpMessageHandler.<SendCoreAsync>g__Core|4_0(HttpRequestMessage request, Boolean useAsync, CancellationToken cancellationToken)
at System.Net.Http.HttpClient.<SendAsync>g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken)
--- End of inner exception stack trace ---
at System.Net.Http.HttpClient.HandleFailure(Exception e, Boolean telemetryStarted, HttpResponseMessage response, CancellationTokenSource cts, CancellationToken cancellationToken, CancellationTokenSource pendingRequestsCts)
at System.Net.Http.HttpClient.<SendAsync>g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken)
at PCL.Core.IO.Net.Http.HttpSenderExtension.<>c__DisplayClass1_0.<<SendAsync>b__0>d.MoveNext()
[10:31:17.382] [DBG] [.NET TP Worker] [生命周期|lifecycle] 插件自动更新 启动成功
[10:31:18.376] [INFO] [STA] [Control] 按下单选按钮:工具
[10:31:18.431] [DBG] [STA] [MyPageLeft] 获取到 AnimatedControl(来自 PanBack) 的值为 null
[10:31:18.433] [INFO] [STA] [Control] 切换主要页面:Tools, 3
[10:31:18.595] [INFO] [STA] [Link] 插件工具页已实例化:PclNex.EasyTierLobby.UI.PageToolsGameLink, PCL.EasyTierPlugin, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
[10:31:18.623] [INFO] [STA] [Link] 联机操作按钮 Click 事件已绑定
[10:31:18.785] [INFO] [STA] [LobbyService] Lobby state changed from Idle to Initializing
[10:31:18.787] [INFO] [STA] [LobbyService] EasyTier files check completed.
[10:31:18.797] [DBG] [STA] [MyPageRight] 获取到 PanScroll(来自 ) 的值为 null
[10:31:18.797] [DBG] [.NET TP Worker] [Environment] 读取到环境变量 PCL_NAID_CLIENT_ID
[10:31:18.798] [DBG] [.NET TP Worker] [Environment] 读取到环境变量 PCL_NAID_CLIENT_SECRET
[10:31:18.798] [INFO] [.NET TP Worker] [Request] Send request to https://account.naids.com/api/oauth2/token (method = POST, id = 034ade55-de1a-4825-931a-4d951597fc3f)
[10:31:18.798] [DBG] [.NET TP Worker] [Request] Try attempt (id = 034ade55-de1a-4825-931a-4d951597fc3f)
[10:31:18.926] [DBG] [.NET TP Worker] [HostConnectionHandler] Connected to account.naids.com via 123.6.40.234
[10:31:18.926] [DBG] [.NET TP Worker] [HostConnectionHandler] Connected to staticassets.naids.com via 124.72.128.203
[10:31:19.134] [INFO] [Runtime New Invoke 265#] [Link] Using cached announcement data
[10:31:19.138] [INFO] [Runtime New Invoke 265#] [Link] Loaded 2 lobby announcement item(s).
[10:31:19.236] [INFO] [.NET TP Worker] [Request] End request, got http status code OK (id = 034ade55-de1a-4825-931a-4d951597fc3f)
[10:31:19.237] [INFO] [.NET TP Worker] [Request] Send request to https://account.naids.com/api/api/user/data (method = GET, id = 52061172-a561-4eaa-b06b-e43f4c647ee5)
[10:31:19.237] [DBG] [.NET TP Worker] [Request] Try attempt (id = 52061172-a561-4eaa-b06b-e43f4c647ee5)
[10:31:19.402] [INFO] [.NET TP Worker] [Request] End request, got http status code OK (id = 52061172-a561-4eaa-b06b-e43f4c647ee5)
[10:31:19.410] [INFO] [.NET TP Worker] [LobbyService] Lobby state changed from Initializing to Initialized
[10:31:19.410] [INFO] [.NET TP Worker] [LobbyService] Lobby service initialized successfully.
[10:31:19.414] [INFO] [.NET TP Worker] [LobbyService] Lobby state changed from Initialized to Discovering
[10:31:19.416] [INFO] [STA] [Lobby] Found new world changes
[10:31:22.435] [INFO] [.NET TP Worker] [LobbyService] Lobby state changed from Discovering to Initialized
[10:31:29.429] [INFO] [STA] [Control] 按下单选按钮:设置
[10:31:29.476] [INFO] [STA] [Control] 切换主要页面:Setup, 0
[10:31:29.631] [INFO] [STA] [配置|config] Try migrating config: C:\Users\as\AppData\Roaming\.minecraft\versions\1.21.11服务器\
[10:31:29.633] [INFO] [STA] [配置|config] No migration solution available
[10:31:30.953] [INFO] [STA] [Control] 按下单选按钮:启动
[10:31:30.953] [INFO] [STA] [Control] 切换主要页面:Launch, 0
[10:31:31.073] [INFO] [STA] [Profile] 刷新档案界面
[10:31:31.074] [INFO] [STA] [Profile] 使用离线皮肤加载器
[10:31:31.074] [INFO] [STA] [Loader] 加载器 Loader Skin Legacy 状态改变:Loading
[10:31:31.074] [INFO] [.NET TP Worker] [Loader] 加载器 Loader Skin Legacy 状态改变:Finished
[10:31:31.076] [INFO] [STA] [Profile] 开始保存档案,共 1 个
[10:31:31.082] [INFO] [STA] [Profile] 档案已保存
[10:31:31.083] [INFO] [STA] [Skin] 载入头像成功:Loader Skin Legacy
[10:31:31.861] [INFO] [STA] [Control] 按下按钮:实例选择
[10:31:31.867] [INFO] [STA] [Control] 切换主要页面:InstanceSelect, 0
[10:31:31.982] [INFO] [STA] [Loader] 加载器 Minecraft Instance List 状态改变:Loading
[10:31:31.982] [INFO] [STA] [Minecraft] 启动按钮:正在加载 Minecraft 实例
[10:31:31.984] [INFO] [.NET TP Worker] [Minecraft] 文件夹列表变更或缓存无效,重载所有实例
[10:31:31.987] [INFO] [STA] [Minecraft] 有效的 Minecraft 文件夹:zhb > D:\amien\pcl2 or hmcl\zhb\
[10:31:31.988] [INFO] [STA] [Minecraft] 有效的 Minecraft 文件夹:官方启动器文件夹 > C:\Users\as\AppData\Roaming\.minecraft\
[10:31:31.992] [INFO] [TSK#15] [配置|config] Try migrating config: C:\Users\as\AppData\Roaming\.minecraft\versions\1.12.2\
[10:31:31.992] [INFO] [TSK#15] [配置|config] No migration solution available
[10:31:32.001] [INFO] [TSK#15] [配置|config] Try migrating config: C:\Users\as\AppData\Roaming\.minecraft\versions\1.20.1\
[10:31:32.001] [INFO] [TSK#15] [配置|config] No migration solution available
[10:31:32.008] [INFO] [TSK#15] [配置|config] Try migrating config: C:\Users\as\AppData\Roaming\.minecraft\versions\1.20.1-Forge_47.4.10\
[10:31:32.008] [INFO] [TSK#15] [配置|config] No migration solution available
[10:31:32.014] [INFO] [TSK#15] [配置|config] Try migrating config: C:\Users\as\AppData\Roaming\.minecraft\versions\1.20.1永恒枪械工坊\
[10:31:32.014] [INFO] [TSK#15] [配置|config] No migration solution available
[10:31:32.025] [INFO] [TSK#15] [配置|config] Try migrating config: C:\Users\as\AppData\Roaming\.minecraft\versions\1.21.1-联机版本(生电)\
[10:31:32.025] [INFO] [TSK#15] [配置|config] No migration solution available
[10:31:32.029] [INFO] [TSK#15] [配置|config] Try migrating config: C:\Users\as\AppData\Roaming\.minecraft\versions\1.21.10\
[10:31:32.029] [INFO] [TSK#15] [配置|config] No migration solution available
[10:31:32.035] [INFO] [TSK#15] [配置|config] Try migrating config: C:\Users\as\AppData\Roaming\.minecraft\versions\1.21.1联机\
[10:31:32.035] [INFO] [TSK#15] [配置|config] No migration solution available
[10:31:32.039] [INFO] [TSK#15] [配置|config] Try migrating config: C:\Users\as\AppData\Roaming\.minecraft\versions\Create6.0\
[10:31:32.039] [INFO] [TSK#15] [配置|config] No migration solution available
[10:31:32.044] [INFO] [TSK#15] [配置|config] Try migrating config: C:\Users\as\AppData\Roaming\.minecraft\versions\Creative\
[10:31:32.045] [INFO] [TSK#15] [配置|config] No migration solution available
[10:31:32.048] [INFO] [TSK#15] [配置|config] Try migrating config: C:\Users\as\AppData\Roaming\.minecraft\versions\Mechanomania\
[10:31:32.048] [INFO] [TSK#15] [配置|config] No migration solution available
[10:31:32.051] [DBG] [.NET TP Worker] 实例 JSON 可用性检查失败(C:\Users\as\AppData\Roaming\.minecraft\versions\Mechanomania-new\):System.Exception: 未找到实例 JSON 文件:C:\Users\as\AppData\Roaming\.minecraft\versions\Mechanomania-new\Mechanomania-new.json
at PCL.McInstance.get_JsonText()
at PCL.McInstance.get_JsonObject()
at PCL.McInstance.Check()
[10:31:32.061] [INFO] [TSK#15] [配置|config] Try migrating config: C:\Users\as\AppData\Roaming\.minecraft\versions\Mechanomania-new\
[10:31:32.061] [INFO] [TSK#15] [配置|config] No migration solution available
[10:31:32.064] [DBG] [.NET TP Worker] 实例 JSON 可用性检查失败(C:\Users\as\AppData\Roaming\.minecraft\versions\Mechanomania(早期)\):System.Exception: 未找到实例 JSON 文件:C:\Users\as\AppData\Roaming\.minecraft\versions\Mechanomania(早期)\Mechanomania(早期).json
at PCL.McInstance.get_JsonText()
at PCL.McInstance.get_JsonObject()
at PCL.McInstance.Check()
[10:31:32.064] [INFO] [TSK#15] [配置|config] Try migrating config: C:\Users\as\AppData\Roaming\.minecraft\versions\Mechanomania(早期)\
[10:31:32.064] [INFO] [TSK#15] [配置|config] No migration solution available
[10:31:32.069] [INFO] [TSK#15] [配置|config] Try migrating config: C:\Users\as\AppData\Roaming\.minecraft\versions\Minenufactory\
[10:31:32.069] [INFO] [TSK#15] [配置|config] No migration solution available
[10:31:32.074] [INFO] [TSK#15] [配置|config] Try migrating config: C:\Users\as\AppData\Roaming\.minecraft\versions\This is the sink pack\
[10:31:32.074] [INFO] [TSK#15] [配置|config] No migration solution available
[10:31:32.079] [INFO] [TSK#15] [配置|config] Try migrating config: C:\Users\as\AppData\Roaming\.minecraft\versions\web\
[10:31:32.079] [INFO] [TSK#15] [配置|config] No migration solution available
[10:31:32.083] [INFO] [TSK#15] [配置|config] Try migrating config: C:\Users\as\AppData\Roaming\.minecraft\versions\海岛寿司店\
[10:31:32.083] [INFO] [TSK#15] [配置|config] No migration solution available
[10:31:32.088] [INFO] [TSK#15] [配置|config] Try migrating config: C:\Users\as\AppData\Roaming\.minecraft\versions\空岛汉堡店\
[10:31:32.088] [INFO] [TSK#15] [配置|config] No migration solution available
[10:31:32.093] [INFO] [TSK#15] [配置|config] Try migrating config: C:\Users\as\AppData\Roaming\.minecraft\versions\逆转未来1.1.4\
[10:31:32.093] [INFO] [TSK#15] [配置|config] No migration solution available
[10:31:32.110] [INFO] [.NET TP Worker] [Setup] 当前选择的 Minecraft 版本:1.21.11服务器
[10:31:32.110] [INFO] [.NET TP Worker] [Minecraft] 选择该文件夹储存的 Minecraft 实例:C:\Users\as\AppData\Roaming\.minecraft\versions\1.21.11服务器\
[10:31:32.150] [INFO] [.NET TP Worker] [Loader] 加载器 Minecraft Instance List 状态改变:Finished
[10:31:33.744] [DBG] [STA] 识别 Minecraft 版本时出错:System.Exception: 初始化实例 JSON 时失败(Mechanomania-new)
---> System.Exception: 格式化 JSON 失败:
---> System.Text.Json.JsonReaderException: The input does not contain any JSON tokens. Expected the input to start with a valid JSON token, when isFinalBlock is true. LineNumber: 0 | BytePositionInLine: 0.
at System.Text.Json.ThrowHelper.ThrowJsonReaderException(Utf8JsonReader& json, ExceptionResource resource, Byte nextByte, ReadOnlySpan`1 bytes)
at System.Text.Json.Utf8JsonReader.Read()
at System.Text.Json.JsonDocument.Parse(ReadOnlySpan`1 utf8JsonSpan, JsonReaderOptions readerOptions, MetadataDb& database, StackRowStack& stack)
at System.Text.Json.JsonDocument.ParseUnrented(ReadOnlyMemory`1 utf8Json, JsonReaderOptions readerOptions, JsonTokenType tokenType, Boolean allowDuplicateProperties)
at System.Text.Json.JsonDocument.ParseValue(ReadOnlySpan`1 json, JsonDocumentOptions options)
at System.Text.Json.JsonDocument.ParseValue(String json, JsonDocumentOptions options)
at System.Text.Json.JsonElement.Parse(String json, JsonDocumentOptions options)
at System.Text.Json.Nodes.JsonNode.Parse(String json, Nullable`1 nodeOptions, JsonDocumentOptions documentOptions)
at PCL.Core.Utils.JsonCompat.ParseNode(String text)
at PCL.ModBase.GetJson(String data)
--- End of inner exception stack trace ---
at PCL.ModBase.GetJson(String data)
at PCL.McInstance.get_JsonObject()
--- End of inner exception stack trace ---
at PCL.McInstance.get_JsonObject()
at PCL.McInstance.get_Info()
[10:31:33.746] [DBG] [STA] 识别 Minecraft 版本时出错:System.Exception: 初始化实例 JSON 时失败(Mechanomania(早期))
---> System.Exception: 格式化 JSON 失败:
---> System.Text.Json.JsonReaderException: The input does not contain any JSON tokens. Expected the input to start with a valid JSON token, when isFinalBlock is true. LineNumber: 0 | BytePositionInLine: 0.
at System.Text.Json.ThrowHelper.ThrowJsonReaderException(Utf8JsonReader& json, ExceptionResource resource, Byte nextByte, ReadOnlySpan`1 bytes)
at System.Text.Json.Utf8JsonReader.Read()
at System.Text.Json.JsonDocument.Parse(ReadOnlySpan`1 utf8JsonSpan, JsonReaderOptions readerOptions, MetadataDb& database, StackRowStack& stack)
at System.Text.Json.JsonDocument.ParseUnrented(ReadOnlyMemory`1 utf8Json, JsonReaderOptions readerOptions, JsonTokenType tokenType, Boolean allowDuplicateProperties)
at System.Text.Json.JsonDocument.ParseValue(ReadOnlySpan`1 json, JsonDocumentOptions options)
at System.Text.Json.JsonDocument.ParseValue(String json, JsonDocumentOptions options)
at System.Text.Json.JsonElement.Parse(String json, JsonDocumentOptions options)
at System.Text.Json.Nodes.JsonNode.Parse(String json, Nullable`1 nodeOptions, JsonDocumentOptions documentOptions)
at PCL.Core.Utils.JsonCompat.ParseNode(String text)
at PCL.ModBase.GetJson(String data)
--- End of inner exception stack trace ---
at PCL.ModBase.GetJson(String data)
at PCL.McInstance.get_JsonObject()
--- End of inner exception stack trace ---
at PCL.McInstance.get_JsonObject()
at PCL.McInstance.get_Info()
[10:31:33.747] [INFO] [STA] [Control] 展开卡片:错误的实例 (2)
[10:31:55.497] [INFO] [STA] [Control] 按下图标按钮
[10:31:55.497] [INFO] [STA] [Loader] 加载器 Minecraft Instance List 状态改变:Loading
[10:31:55.498] [INFO] [.NET TP Worker] [Minecraft] 文件夹列表变更或缓存无效,重载所有实例
[10:31:55.529] [DBG] [.NET TP Worker] 实例 JSON 可用性检查失败(C:\Users\as\AppData\Roaming\.minecraft\versions\Mechanomania-new\):System.Exception: 未找到实例 JSON 文件:C:\Users\as\AppData\Roaming\.minecraft\versions\Mechanomania-new\Mechanomania-new.json
at PCL.McInstance.get_JsonText()
at PCL.McInstance.get_JsonObject()
at PCL.McInstance.Check()
[10:31:55.530] [DBG] [.NET TP Worker] 实例 JSON 可用性检查失败(C:\Users\as\AppData\Roaming\.minecraft\versions\Mechanomania(早期)\):System.Exception: 未找到实例 JSON 文件:C:\Users\as\AppData\Roaming\.minecraft\versions\Mechanomania(早期)\Mechanomania(早期).json
at PCL.McInstance.get_JsonText()
at PCL.McInstance.get_JsonObject()
at PCL.McInstance.Check()
[10:31:55.559] [INFO] [.NET TP Worker] [Setup] 当前选择的 Minecraft 版本:1.21.11服务器
[10:31:55.559] [INFO] [.NET TP Worker] [Minecraft] 选择该文件夹储存的 Minecraft 实例:C:\Users\as\AppData\Roaming\.minecraft\versions\1.21.11服务器\
[10:31:55.636] [DBG] [STA] 识别 Minecraft 版本时出错:System.Exception: 初始化实例 JSON 时失败(Mechanomania-new)
---> System.Exception: 格式化 JSON 失败:
---> System.Text.Json.JsonReaderException: The input does not contain any JSON tokens. Expected the input to start with a valid JSON token, when isFinalBlock is true. LineNumber: 0 | BytePositionInLine: 0.
at System.Text.Json.ThrowHelper.ThrowJsonReaderException(Utf8JsonReader& json, ExceptionResource resource, Byte nextByte, ReadOnlySpan`1 bytes)
at System.Text.Json.Utf8JsonReader.Read()
at System.Text.Json.JsonDocument.Parse(ReadOnlySpan`1 utf8JsonSpan, JsonReaderOptions readerOptions, MetadataDb& database, StackRowStack& stack)
at System.Text.Json.JsonDocument.ParseUnrented(ReadOnlyMemory`1 utf8Json, JsonReaderOptions readerOptions, JsonTokenType tokenType, Boolean allowDuplicateProperties)
at System.Text.Json.JsonDocument.ParseValue(ReadOnlySpan`1 json, JsonDocumentOptions options)
at System.Text.Json.JsonDocument.ParseValue(String json, JsonDocumentOptions options)
at System.Text.Json.JsonElement.Parse(String json, JsonDocumentOptions options)
at System.Text.Json.Nodes.JsonNode.Parse(String json, Nullable`1 nodeOptions, JsonDocumentOptions documentOptions)
at PCL.Core.Utils.JsonCompat.ParseNode(String text)
at PCL.ModBase.GetJson(String data)
--- End of inner exception stack trace ---
at PCL.ModBase.GetJson(String data)
at PCL.McInstance.get_JsonObject()
--- End of inner exception stack trace ---
at PCL.McInstance.get_JsonObject()
at PCL.McInstance.get_Info()
[10:31:55.671] [INFO] [.NET TP Worker] [Loader] 加载器 Minecraft Instance List 状态改变:Finished
[10:32:07.960] [INFO] [STA] [Control] 按下图标按钮:BtnTitleMin
[10:32:33.914] [INFO] [STA] [Control] 按下图标按钮:BtnTitleInner
[10:32:33.915] [INFO] [STA] [Control] 切换主要页面:Launch, 0
[10:32:34.041] [INFO] [STA] [Profile] 刷新档案界面
[10:32:34.041] [INFO] [STA] [Profile] 使用离线皮肤加载器
[10:32:34.041] [INFO] [STA] [Loader] 加载器 Loader Skin Legacy 状态改变:Loading
[10:32:34.041] [INFO] [STA] [Minecraft] 启动按钮:Minecraft 实例:C:\Users\as\AppData\Roaming\.minecraft\versions\1.21.11服务器\
[10:32:34.041] [INFO] [.NET TP Worker] [Loader] 加载器 Loader Skin Legacy 状态改变:Finished
[10:32:34.046] [INFO] [STA] [Profile] 开始保存档案,共 1 个
[10:32:34.057] [INFO] [STA] [Profile] 档案已保存
[10:32:34.058] [INFO] [STA] [Skin] 载入头像成功:Loader Skin Legacy
[10:32:34.620] [INFO] [STA] [Control] 按下单选按钮:工具
[10:32:34.621] [INFO] [STA] [Control] 切换主要页面:Tools, 1000
[10:32:36.313] [INFO] [STA] [Control] 按下单选按钮:设置
[10:32:36.313] [INFO] [STA] [Control] 切换主要页面:Setup, 0
[10:32:37.377] [INFO] [STA] [Control] 按下单选列表项:查看日志
[10:32:39.571] [INFO] [STA] [Control] 按下单击列表项:2026/7/17 10:31:01 (当前)
[10:32:40.022] [INFO] [STA] [Report] FPS 0, 动画 8, 下载中 0(0 B/s)
PCL Nex 版本
3.0.3
Windows 版本
windows 11 25H2
问题描述
无法正常更新版本
JSON名称与该版本文件夹名字不符时无法正常识别版本,也许是因为PCL NEX无法通过在版本文件夹的第一层文件中自动识别不同名字的JSON文件
复现步骤
3.0.3版本检测更新后下载会出现
3.0.3版本识别使用原版PCL2改名过的版本会无法识别
预期行为
No response
相关截图
完整日志
附加信息
图片上面为原版PCL2 下面为PCL NEX 展示同一个版本在两种pcl中的识别情况