From 9118b1d20eed79fe81d3bb755b8263ff2e5fafb9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=97=A0=E8=81=8A=E7=9A=84=E5=B0=8F=E6=B4=9B?= Date: Thu, 6 Feb 2025 21:05:03 +0800 Subject: [PATCH] Update Plain Craft Launcher 2/Modules/Minecraft/ModLaunch.vb MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: 慕轻雪 <3894593384@qq.com> --- Plain Craft Launcher 2/Modules/Minecraft/ModLaunch.vb | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/Plain Craft Launcher 2/Modules/Minecraft/ModLaunch.vb b/Plain Craft Launcher 2/Modules/Minecraft/ModLaunch.vb index 0ee2dcf..6eb0287 100644 --- a/Plain Craft Launcher 2/Modules/Minecraft/ModLaunch.vb +++ b/Plain Craft Launcher 2/Modules/Minecraft/ModLaunch.vb @@ -700,9 +700,13 @@ LoginFinish: Private Sub McLoginRequestRefresh(ByRef Data As LoaderTask(Of McLoginServer, McLoginResult), RequestUser As Boolean) McLaunchLog("刷新登录开始(Refresh, " & Data.Input.Token & ")") - Dim RefreshInfo As JObject = New JObject() - RefreshInfo.Add(New JProperty("accessToken", Setup.Get("Cache" & Data.Input.Token & "Access"))) - RefreshInfo.Add(New JProperty("requestUser", True)) +Dim RefreshInfo As JObject = New JObject +Dim SelectProfile As JObject = New JObject() +SelectProfile.Add(New JProperty("name", Setup.Get("Cache" & Data.Input.Token & "Name"))) +SelectProfile.Add(New JProperty("id", Setup.Get("Cache" & Data.Input.Token & "Uuid"))) +RefreshInfo.Add("selectedProfile", SelectProfile) +RefreshInfo.Add(New JProperty("accessToken", Setup.Get("Cache" & Data.Input.Token & "Access"))) +RefreshInfo.Add(New JProperty("requestUser", True)) Dim LoginJson As JObject = GetJson(NetRequestRetry( Url:=Data.Input.BaseUrl & "/refresh",