From 0ee9215b8edd103f99bed46fc28cf7c236f47afb Mon Sep 17 00:00:00 2001 From: Open-KFC <1811593346@qq.com> Date: Mon, 3 Mar 2025 23:32:05 +0800 Subject: [PATCH 01/11] =?UTF-8?q?fix=20#4596:=20=E5=9C=A8=E7=82=B9?= =?UTF-8?q?=E5=87=BB=E5=88=B7=E6=96=B0=E6=8C=89=E9=92=AE=E5=90=8E=E5=AF=B9?= =?UTF-8?q?=E5=BA=94=E7=9A=84MyListItem=E6=98=BE=E7=A4=BA=E4=B8=8D?= =?UTF-8?q?=E6=AD=A3=E7=A1=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Plain Craft Launcher 2/Controls/MyListItem.xaml.vb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Plain Craft Launcher 2/Controls/MyListItem.xaml.vb b/Plain Craft Launcher 2/Controls/MyListItem.xaml.vb index 87a86f76e..db017eef2 100644 --- a/Plain Craft Launcher 2/Controls/MyListItem.xaml.vb +++ b/Plain Craft Launcher 2/Controls/MyListItem.xaml.vb @@ -345,7 +345,7 @@ Public Class MyListItem Return _Checked End Get Set(value As Boolean) - SetChecked(value, False, True) + SetChecked(value, False, value <> _Checked) '仅在值发生变化时触发动画,否则会导致UI显示不正确 (#4596) End Set End Property ''' From 1f48948ca6a898a167433b788544cec28889419e Mon Sep 17 00:00:00 2001 From: Open-KFC <1811593346@qq.com> Date: Tue, 4 Mar 2025 04:22:10 +0800 Subject: [PATCH 02/11] =?UTF-8?q?fix:=20=E9=80=9A=E8=BF=87=E7=BD=91?= =?UTF-8?q?=E7=BB=9C=E8=8E=B7=E5=8F=96=E5=88=B0=E6=9B=B4=E5=A4=9A=E5=8F=AF?= =?UTF-8?q?=E6=9B=B4=E6=96=B0=E6=A8=A1=E7=BB=84=E6=97=B6=E6=9C=AA=E5=90=8C?= =?UTF-8?q?=E6=AD=A5=E8=87=B3=E2=80=98=E5=8F=AF=E6=9B=B4=E6=96=B0=E2=80=99?= =?UTF-8?q?=E6=A8=A1=E7=BB=84=E5=88=97=E8=A1=A8=E8=A7=86=E5=9B=BE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Plain Craft Launcher 2/Modules/Minecraft/ModMod.vb | 6 +++++- .../Pages/PageVersion/PageVersionMod.xaml.vb | 7 +++++++ 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/Plain Craft Launcher 2/Modules/Minecraft/ModMod.vb b/Plain Craft Launcher 2/Modules/Minecraft/ModMod.vb index f20e35283..a6970f500 100644 --- a/Plain Craft Launcher 2/Modules/Minecraft/ModMod.vb +++ b/Plain Craft Launcher 2/Modules/Minecraft/ModMod.vb @@ -1127,7 +1127,11 @@ Finished: Next WriteFile(PathTemp & "Cache\LocalMod.json", Cache.ToString(If(ModeDebug, Newtonsoft.Json.Formatting.Indented, Newtonsoft.Json.Formatting.None))) '刷新边栏 - RunInUi(Sub() FrmVersionMod?.RefreshBars()) + If FrmVersionMod?.CurrentViewNeedSyncOnModDetailLoaded() Then + RunInUi(Sub() FrmVersionMod?.RefreshUI()) '调用RefreshUI而不是RefreshBars以同步可更新模组列表视图 (#4677) + Else + RunInUi(Sub() FrmVersionMod?.RefreshBars()) + End If End Sub Public Function GetTargetModLoaders() As List(Of CompModLoaderType) Dim ModLoaders As New List(Of CompModLoaderType) diff --git a/Plain Craft Launcher 2/Pages/PageVersion/PageVersionMod.xaml.vb b/Plain Craft Launcher 2/Pages/PageVersion/PageVersionMod.xaml.vb index 3f1b77f12..b8e5beb9b 100644 --- a/Plain Craft Launcher 2/Pages/PageVersion/PageVersionMod.xaml.vb +++ b/Plain Craft Launcher 2/Pages/PageVersion/PageVersionMod.xaml.vb @@ -462,6 +462,13 @@ Install: Unavailable = 4 End Enum + ''' + ''' True - 当前显示的模组列表视图需要在从网络获取模组详细信息(例如是否有更新版本)后同步 + ''' + Public Function CurrentViewNeedSyncOnModDetailLoaded() As Boolean + Return Filter = FilterType.CanUpdate + End Function + ''' ''' 检查该 Mod 项是否符合当前筛选的类别。 ''' From 38c5f5e9a1827aa08075c352ddd16d9595c30c77 Mon Sep 17 00:00:00 2001 From: wyc-26 Date: Fri, 28 Mar 2025 20:35:35 +0800 Subject: [PATCH 03/11] =?UTF-8?q?fix(PageDownloadInstall):=20=E6=89=93?= =?UTF-8?q?=E6=96=AD=E5=AE=89=E8=A3=85=E9=A2=84=E8=A7=88=E9=A1=B5=E9=9D=A2?= =?UTF-8?q?=E8=BF=9B=E5=85=A5=E5=8A=A8=E7=94=BB=E5=90=8E=E5=86=8D=E6=AC=A1?= =?UTF-8?q?=E5=88=87=E6=8D=A2=E8=87=B3=E4=B8=8B=E8=BD=BD=E9=A1=B5=E9=9D=A2?= =?UTF-8?q?=E6=97=B6=E6=98=BE=E7=A4=BA=E9=94=99=E8=AF=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Pages/PageDownload/PageDownloadInstall.xaml.vb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Plain Craft Launcher 2/Pages/PageDownload/PageDownloadInstall.xaml.vb b/Plain Craft Launcher 2/Pages/PageDownload/PageDownloadInstall.xaml.vb index bc33e45ee..02e690cb5 100644 --- a/Plain Craft Launcher 2/Pages/PageDownload/PageDownloadInstall.xaml.vb +++ b/Plain Craft Launcher 2/Pages/PageDownload/PageDownloadInstall.xaml.vb @@ -106,7 +106,7 @@ AaTranslateX(PanSelect, -CType(PanSelect.RenderTransform, TranslateTransform).X, 200, 100, Ease:=New AniEaseOutFluent(AniEasePower.ExtraStrong)), AaCode( Sub() - PanMinecraft.Visibility = Visibility.Collapsed + 'PanMinecraft.Visibility = Visibility.Collapsed PanBack.IsHitTestVisible = True '初始化 Binding If IsFirstLoaded Then Exit Sub @@ -130,7 +130,7 @@ DisabledPageAnimControls.Add(BtnStart) BtnStart.Show = False SelectClear() '清除已选择项 - PanMinecraft.Visibility = Visibility.Visible + 'PanMinecraft.Visibility = Visibility.Visible PanSelect.IsHitTestVisible = False PanMinecraft.IsHitTestVisible = True PanBack.IsHitTestVisible = False From d91515c27d4684081e4bfd8142557e8e50a888bb Mon Sep 17 00:00:00 2001 From: wyc-26 Date: Fri, 28 Mar 2025 22:35:47 +0800 Subject: [PATCH 04/11] =?UTF-8?q?fix(PageDownloadInstall):=20=E6=89=93?= =?UTF-8?q?=E6=96=AD=E5=AE=89=E8=A3=85=E9=A2=84=E8=A7=88=E9=A1=B5=E9=9D=A2?= =?UTF-8?q?=E8=BF=9B=E5=85=A5=E5=8A=A8=E7=94=BB=E5=90=8E=E5=86=8D=E6=AC=A1?= =?UTF-8?q?=E5=88=87=E6=8D=A2=E8=87=B3=E4=B8=8B=E8=BD=BD=E9=A1=B5=E9=9D=A2?= =?UTF-8?q?=E6=97=B6=E6=98=BE=E7=A4=BA=E9=94=99=E8=AF=AF*2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Pages/PageDownload/PageDownloadInstall.xaml.vb | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Plain Craft Launcher 2/Pages/PageDownload/PageDownloadInstall.xaml.vb b/Plain Craft Launcher 2/Pages/PageDownload/PageDownloadInstall.xaml.vb index 02e690cb5..19be60ff2 100644 --- a/Plain Craft Launcher 2/Pages/PageDownload/PageDownloadInstall.xaml.vb +++ b/Plain Craft Launcher 2/Pages/PageDownload/PageDownloadInstall.xaml.vb @@ -106,7 +106,7 @@ AaTranslateX(PanSelect, -CType(PanSelect.RenderTransform, TranslateTransform).X, 200, 100, Ease:=New AniEaseOutFluent(AniEasePower.ExtraStrong)), AaCode( Sub() - 'PanMinecraft.Visibility = Visibility.Collapsed + PanMinecraft.Visibility = Visibility.Collapsed PanBack.IsHitTestVisible = True '初始化 Binding If IsFirstLoaded Then Exit Sub @@ -118,7 +118,7 @@ BtnFabricClearInner.SetBinding(Shapes.Path.FillProperty, New Binding("Foreground") With {.Source = CardFabric.MainTextBlock, .Mode = BindingMode.OneWay}) BtnFabricApiClearInner.SetBinding(Shapes.Path.FillProperty, New Binding("Foreground") With {.Source = CardFabricApi.MainTextBlock, .Mode = BindingMode.OneWay}) BtnOptiFabricClearInner.SetBinding(Shapes.Path.FillProperty, New Binding("Foreground") With {.Source = CardOptiFabric.MainTextBlock, .Mode = BindingMode.OneWay}) - End Sub,, True) + End Sub) }, "FrmDownloadInstall SelectPageSwitch", True) End Sub Public Sub ExitSelectPage() Handles BtnBack.Click @@ -130,7 +130,7 @@ DisabledPageAnimControls.Add(BtnStart) BtnStart.Show = False SelectClear() '清除已选择项 - 'PanMinecraft.Visibility = Visibility.Visible + PanMinecraft.Visibility = Visibility.Visible PanSelect.IsHitTestVisible = False PanMinecraft.IsHitTestVisible = True PanBack.IsHitTestVisible = False From 56cf544bb803a84f0e8efb675cc4f25433cfb6c9 Mon Sep 17 00:00:00 2001 From: wyc-26 Date: Wed, 2 Apr 2025 18:34:41 +0800 Subject: [PATCH 05/11] =?UTF-8?q?fix(ModLaunch):=20=E5=90=AF=E5=8A=A8?= =?UTF-8?q?=E8=84=9A=E6=9C=AC=E4=B9=B1=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Plain Craft Launcher 2/Modules/Minecraft/ModLaunch.vb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Plain Craft Launcher 2/Modules/Minecraft/ModLaunch.vb b/Plain Craft Launcher 2/Modules/Minecraft/ModLaunch.vb index 2c0f3f693..0c8ae8e99 100644 --- a/Plain Craft Launcher 2/Modules/Minecraft/ModLaunch.vb +++ b/Plain Craft Launcher 2/Modules/Minecraft/ModLaunch.vb @@ -2098,7 +2098,7 @@ IgnoreCustomSkin: "echo 游戏已退出。" & vbCrLf & "pause" WriteFile(If(CurrentLaunchOptions.SaveBatch, Path & "PCL\LatestLaunch.bat"), SecretFilter(CmdString, "F"), - Encoding:=If(Encoding.Default.Equals(Encoding.UTF8), Encoding.UTF8, Encoding.GetEncoding("GB18030"))) + Encoding:=If(McLaunchJavaSelected.VersionCode > 8, Encoding.UTF8, Encoding.Default)) If CurrentLaunchOptions.SaveBatch IsNot Nothing Then McLaunchLog("导出启动脚本完成,强制结束启动过程") AbortHint = "导出启动脚本成功!" From 2775ccc4fec421719321c6e90371ab701e659e1d Mon Sep 17 00:00:00 2001 From: Open-KFC <1811593346@qq.com> Date: Sun, 13 Apr 2025 06:24:24 +0800 Subject: [PATCH 06/11] =?UTF-8?q?fix(ModLoader):=20=E4=B8=8D=E5=BA=94?= =?UTF-8?q?=E5=BD=93=E6=98=BE=E7=A4=BA=E7=9A=84=E5=8A=A0=E8=BD=BD=E5=99=A8?= =?UTF-8?q?=E7=9A=84=E8=BF=9B=E5=BA=A6=E4=B9=9F=E8=A2=AB=E8=AE=A1=E5=85=A5?= =?UTF-8?q?=E5=88=B0=E6=98=BE=E7=A4=BA=E7=9A=84=E6=80=BB=E8=BF=9B=E5=BA=A6?= =?UTF-8?q?=E4=B8=AD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Plain Craft Launcher 2/Modules/Base/ModLoader.vb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Plain Craft Launcher 2/Modules/Base/ModLoader.vb b/Plain Craft Launcher 2/Modules/Base/ModLoader.vb index a408f143e..b0dc2f148 100644 --- a/Plain Craft Launcher 2/Modules/Base/ModLoader.vb +++ b/Plain Craft Launcher 2/Modules/Base/ModLoader.vb @@ -626,7 +626,7 @@ Restart: Public Function LoaderTaskbarProgressGet() As Double Try If Not LoaderTaskbar.Any Then Return 1 - Return MathClamp(LoaderTaskbar.Select(Function(e) e.Progress).Average(), 0, 1) + Return MathClamp(LoaderTaskbar.Where(Function(lb As LoaderBase) lb.Show).Select(Function(lb As LoaderBase) lb.Progress).Average(), 0, 1) Catch ex As Exception Log(ex, "获取任务栏进度出错", LogLevel.Feedback) Return 0.5 From a13a8dd83f9cca9de9db20d90fc252f22c35cb9d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=96=84=E5=A5=9A=E6=A2=A6=E7=81=B5?= Date: Tue, 22 Apr 2025 07:14:45 +0800 Subject: [PATCH 07/11] =?UTF-8?q?feat(MyMsgLogin):=E5=A2=9E=E5=8A=A0?= =?UTF-8?q?=E8=B4=A6=E5=8F=B7=E8=A2=AB=E5=B0=81=E7=A6=81=E6=97=B6=E7=9A=84?= =?UTF-8?q?=E9=94=99=E8=AF=AF=E6=8F=90=E7=A4=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Plain Craft Launcher 2/Pages/PageLaunch/MyMsgLogin.xaml.vb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Plain Craft Launcher 2/Pages/PageLaunch/MyMsgLogin.xaml.vb b/Plain Craft Launcher 2/Pages/PageLaunch/MyMsgLogin.xaml.vb index 174f4bee6..3058ea239 100644 --- a/Plain Craft Launcher 2/Pages/PageLaunch/MyMsgLogin.xaml.vb +++ b/Plain Craft Launcher 2/Pages/PageLaunch/MyMsgLogin.xaml.vb @@ -125,6 +125,8 @@ ElseIf ex.Message.Contains("expired_token") Then Finished(New Exception("$登录用时太长啦,重新试试吧!")) Return + ElseIf ex.Message.Contains("abuse") Then + Finished(New Exception("该账号已被封禁,无法登录")) ElseIf ex.Message.Contains("AADSTS70000") Then '可能不能判 “invalid_grant”,见 #269 Finished(New RestartException) Return From de7dffefe8fcb4fc62879471ca9d512e88771465 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=96=84=E5=A5=9A=E6=A2=A6=E7=81=B5?= Date: Wed, 23 Apr 2025 20:28:24 +0800 Subject: [PATCH 08/11] =?UTF-8?q?style(MyMsgLogin):=E7=BB=9F=E4=B8=80?= =?UTF-8?q?=E6=A0=BC=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Michaelshenmo <121526475+Michaelshenmo@users.noreply.github.com> --- Plain Craft Launcher 2/Pages/PageLaunch/MyMsgLogin.xaml.vb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Plain Craft Launcher 2/Pages/PageLaunch/MyMsgLogin.xaml.vb b/Plain Craft Launcher 2/Pages/PageLaunch/MyMsgLogin.xaml.vb index 3058ea239..fa9103b91 100644 --- a/Plain Craft Launcher 2/Pages/PageLaunch/MyMsgLogin.xaml.vb +++ b/Plain Craft Launcher 2/Pages/PageLaunch/MyMsgLogin.xaml.vb @@ -125,8 +125,8 @@ ElseIf ex.Message.Contains("expired_token") Then Finished(New Exception("$登录用时太长啦,重新试试吧!")) Return - ElseIf ex.Message.Contains("abuse") Then - Finished(New Exception("该账号已被封禁,无法登录")) + ElseIf ex.Message.ContainsF("abuse mode") Then + Finished(New Exception("该账号似乎已被微软封禁,无法登录。")) ElseIf ex.Message.Contains("AADSTS70000") Then '可能不能判 “invalid_grant”,见 #269 Finished(New RestartException) Return From a197845749bf58b9c662e07e785b82615429d616 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=96=84=E5=A5=9A=E6=A2=A6=E7=81=B5?= Date: Wed, 23 Apr 2025 20:30:03 +0800 Subject: [PATCH 09/11] =?UTF-8?q?fix:=20=E5=B0=91=E4=BA=86=20$?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Plain Craft Launcher 2/Pages/PageLaunch/MyMsgLogin.xaml.vb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Plain Craft Launcher 2/Pages/PageLaunch/MyMsgLogin.xaml.vb b/Plain Craft Launcher 2/Pages/PageLaunch/MyMsgLogin.xaml.vb index fa9103b91..0966ffce0 100644 --- a/Plain Craft Launcher 2/Pages/PageLaunch/MyMsgLogin.xaml.vb +++ b/Plain Craft Launcher 2/Pages/PageLaunch/MyMsgLogin.xaml.vb @@ -126,7 +126,7 @@ Finished(New Exception("$登录用时太长啦,重新试试吧!")) Return ElseIf ex.Message.ContainsF("abuse mode") Then - Finished(New Exception("该账号似乎已被微软封禁,无法登录。")) + Finished(New Exception("$该账号似乎已被微软封禁,无法登录。")) ElseIf ex.Message.Contains("AADSTS70000") Then '可能不能判 “invalid_grant”,见 #269 Finished(New RestartException) Return From 7cc3595e757d507542589801d24925774d86e644 Mon Sep 17 00:00:00 2001 From: wyc-26 Date: Fri, 25 Apr 2025 19:43:51 +0800 Subject: [PATCH 10/11] =?UTF-8?q?fix(ModLaunch):=20=E5=90=8C=E6=AD=A5=20#5?= =?UTF-8?q?909=20=E4=B8=AD=E4=BF=AE=E6=94=B9=E7=9A=84=E9=80=89=E6=8B=A9?= =?UTF-8?q?=E7=BC=96=E7=A0=81=E7=9A=84=E6=96=B9=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Plain Craft Launcher 2/Modules/Minecraft/ModLaunch.vb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Plain Craft Launcher 2/Modules/Minecraft/ModLaunch.vb b/Plain Craft Launcher 2/Modules/Minecraft/ModLaunch.vb index 0c8ae8e99..bf3eb46eb 100644 --- a/Plain Craft Launcher 2/Modules/Minecraft/ModLaunch.vb +++ b/Plain Craft Launcher 2/Modules/Minecraft/ModLaunch.vb @@ -2086,7 +2086,7 @@ IgnoreCustomSkin: '输出 bat Try Dim CmdString As String = - $"{If(McLaunchJavaSelected.VersionCode > 8, "chcp 65001>nul" & vbCrLf, "")}" & + $"{If(McLaunchJavaSelected.VersionCode > 8 AndAlso McLaunchJavaSelected.VersionCode < 18, "chcp 65001>nul" & vbCrLf, "")}" & "@echo off" & vbCrLf & $"title 启动 - {McVersionCurrent.Name}" & vbCrLf & "echo 游戏正在启动,请稍候。" & vbCrLf & From 44aea3e9626f69e98c1e930555d0bbc9f77a6963 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=BE=99=E8=85=BE=E7=8C=AB=E8=B7=83?= <1043137532@qq.com> Date: Tue, 29 Apr 2025 18:18:46 +0800 Subject: [PATCH 11/11] 2.10.0 --- Plain Craft Launcher 2/Application.xaml | 3 +- Plain Craft Launcher 2/Application.xaml.vb | 4 + .../Controls/MyListItem.xaml.vb | 2 +- .../Controls/MyMsg/MyMsgInput.xaml.vb | 4 +- Plain Craft Launcher 2/Controls/MyResizer.vb | 1 - .../Controls/MyScrollViewer.vb | 3 +- Plain Craft Launcher 2/FormMain.xaml.vb | 53 ++- .../Modules/Base/ModBase.vb | 27 +- .../Modules/Base/ModLoader.vb | 4 +- .../Modules/Base/ModValidate.vb | 27 +- .../Modules/Minecraft/ModComp.vb | 350 +++++++++--------- .../Modules/Minecraft/ModCrash.vb | 4 - .../Modules/Minecraft/ModDownload.vb | 106 ++++-- .../Modules/Minecraft/ModJava.vb | 22 +- .../Modules/Minecraft/ModLaunch.vb | 67 ++-- .../Modules/Minecraft/ModMinecraft.vb | 270 ++++++-------- .../Modules/Minecraft/ModMod.vb | 6 +- .../Modules/Minecraft/ModModpack.vb | 242 +++++------- .../My Project/AssemblyInfo.vb | 4 +- .../PageDownload/Comp}/MyCompItem.xaml | 0 .../PageDownload/Comp}/MyCompItem.xaml.vb | 48 ++- .../Pages/PageDownload/Comp/PageComp.xaml | 95 +++++ .../PageComp.xaml.vb} | 141 +++++-- .../{ => Comp}/PageDownloadCompDetail.xaml | 0 .../{ => Comp}/PageDownloadCompDetail.xaml.vb | 74 ++-- .../Comp/PageDownloadDataPack.xaml | 26 ++ .../Comp/PageDownloadDataPack.xaml.vb | 2 + .../PageDownload/Comp/PageDownloadMod.xaml | 35 ++ .../PageDownload/Comp/PageDownloadMod.xaml.vb | 2 + .../PageDownload/Comp/PageDownloadPack.xaml | 28 ++ .../Comp/PageDownloadPack.xaml.vb | 2 + .../Comp/PageDownloadResourcePack.xaml | 45 +++ .../Comp/PageDownloadResourcePack.xaml.vb | 2 + .../PageDownload/Comp/PageDownloadShader.xaml | 31 ++ .../Comp/PageDownloadShader.xaml.vb | 2 + .../Pages/PageDownload/ModDownloadLib.vb | 78 ++-- .../PageDownload/PageDownloadDataPack.xaml | 111 ------ .../PageDownload/PageDownloadDataPack.xaml.vb | 122 ------ .../PageDownload/PageDownloadInstall.xaml.vb | 10 +- .../Pages/PageDownload/PageDownloadLeft.xaml | 64 ++-- .../PageDownload/PageDownloadLeft.xaml.vb | 65 ++-- .../Pages/PageDownload/PageDownloadMod.xaml | 122 ------ .../Pages/PageDownload/PageDownloadPack.xaml | 111 ------ .../PageDownload/PageDownloadPack.xaml.vb | 128 ------- .../PageDownloadResourcePack.xaml | 126 ------- .../PageDownloadResourcePack.xaml.vb | 124 ------- .../PageDownload/PageDownloadShader.xaml | 115 ------ .../PageDownload/PageDownloadShader.xaml.vb | 122 ------ .../Pages/PageLaunch/MyMsgLogin.xaml.vb | 5 +- .../Pages/PageLaunch/PageLaunchRight.xaml.vb | 63 ++-- .../Pages/PageLaunch/PageLoginLegacy.xaml.vb | 2 +- .../Pages/PageOther/PageOtherAbout.xaml | 7 +- .../PageOther/PageOtherHelpDetail.xaml.vb | 15 +- .../Pages/PageSetup/ModSetup.vb | 3 +- .../Pages/PageSetup/PageSetupLeft.xaml.vb | 2 +- .../Pages/PageSetup/PageSetupSystem.xaml | 50 +-- .../Pages/PageSetup/PageSetupSystem.xaml.vb | 4 +- .../Pages/PageSetup/PageSetupUI.xaml.vb | 2 +- .../PageVersion}/MyLocalModItem.xaml | 0 .../PageVersion}/MyLocalModItem.xaml.vb | 0 .../Pages/PageVersion/PageVersionMod.xaml.vb | 16 +- .../Plain Craft Launcher 2.vbproj | 70 ++-- Plain Craft Launcher 2/Resources/Custom.xaml | 4 +- 63 files changed, 1273 insertions(+), 2000 deletions(-) rename Plain Craft Launcher 2/{Modules/Minecraft => Pages/PageDownload/Comp}/MyCompItem.xaml (100%) rename Plain Craft Launcher 2/{Modules/Minecraft => Pages/PageDownload/Comp}/MyCompItem.xaml.vb (84%) create mode 100644 Plain Craft Launcher 2/Pages/PageDownload/Comp/PageComp.xaml rename Plain Craft Launcher 2/Pages/PageDownload/{PageDownloadMod.xaml.vb => Comp/PageComp.xaml.vb} (59%) rename Plain Craft Launcher 2/Pages/PageDownload/{ => Comp}/PageDownloadCompDetail.xaml (100%) rename Plain Craft Launcher 2/Pages/PageDownload/{ => Comp}/PageDownloadCompDetail.xaml.vb (88%) create mode 100644 Plain Craft Launcher 2/Pages/PageDownload/Comp/PageDownloadDataPack.xaml create mode 100644 Plain Craft Launcher 2/Pages/PageDownload/Comp/PageDownloadDataPack.xaml.vb create mode 100644 Plain Craft Launcher 2/Pages/PageDownload/Comp/PageDownloadMod.xaml create mode 100644 Plain Craft Launcher 2/Pages/PageDownload/Comp/PageDownloadMod.xaml.vb create mode 100644 Plain Craft Launcher 2/Pages/PageDownload/Comp/PageDownloadPack.xaml create mode 100644 Plain Craft Launcher 2/Pages/PageDownload/Comp/PageDownloadPack.xaml.vb create mode 100644 Plain Craft Launcher 2/Pages/PageDownload/Comp/PageDownloadResourcePack.xaml create mode 100644 Plain Craft Launcher 2/Pages/PageDownload/Comp/PageDownloadResourcePack.xaml.vb create mode 100644 Plain Craft Launcher 2/Pages/PageDownload/Comp/PageDownloadShader.xaml create mode 100644 Plain Craft Launcher 2/Pages/PageDownload/Comp/PageDownloadShader.xaml.vb delete mode 100644 Plain Craft Launcher 2/Pages/PageDownload/PageDownloadDataPack.xaml delete mode 100644 Plain Craft Launcher 2/Pages/PageDownload/PageDownloadDataPack.xaml.vb delete mode 100644 Plain Craft Launcher 2/Pages/PageDownload/PageDownloadMod.xaml delete mode 100644 Plain Craft Launcher 2/Pages/PageDownload/PageDownloadPack.xaml delete mode 100644 Plain Craft Launcher 2/Pages/PageDownload/PageDownloadPack.xaml.vb delete mode 100644 Plain Craft Launcher 2/Pages/PageDownload/PageDownloadResourcePack.xaml delete mode 100644 Plain Craft Launcher 2/Pages/PageDownload/PageDownloadResourcePack.xaml.vb delete mode 100644 Plain Craft Launcher 2/Pages/PageDownload/PageDownloadShader.xaml delete mode 100644 Plain Craft Launcher 2/Pages/PageDownload/PageDownloadShader.xaml.vb rename Plain Craft Launcher 2/{Modules/Minecraft => Pages/PageVersion}/MyLocalModItem.xaml (100%) rename Plain Craft Launcher 2/{Modules/Minecraft => Pages/PageVersion}/MyLocalModItem.xaml.vb (100%) diff --git a/Plain Craft Launcher 2/Application.xaml b/Plain Craft Launcher 2/Application.xaml index adbf7c0ab..02926d845 100644 --- a/Plain Craft Launcher 2/Application.xaml +++ b/Plain Craft Launcher 2/Application.xaml @@ -209,7 +209,7 @@ - +