Skip to content

Commit fdf5407

Browse files
committed
2.10.3
1 parent ebc9f5e commit fdf5407

7 files changed

Lines changed: 18 additions & 13 deletions

File tree

Plain Craft Launcher 2/FormMain.xaml.vb

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,9 @@ Public Class FormMain
1010
Dim FeatureList As New List(Of KeyValuePair(Of Integer, String))
1111
'统计更新日志条目
1212
#If BETA Then
13+
If LastVersion < 361 Then 'Release 2.10.3
14+
FeatureList.Add(New KeyValuePair(Of Integer, String)(2, "修复:无法安装部分使用老版本 PCL 导出的整合包"))
15+
End If
1316
If LastVersion < 359 Then 'Release 2.10.2
1417
If LastVersion >= 357 Then FeatureList.Add(New KeyValuePair(Of Integer, String)(3, "优化:下载资源包、光影包时能自动跳转到对应的文件夹"))
1518
FeatureList.Add(New KeyValuePair(Of Integer, String)(3, "优化:调整界面样式与动画,让整体视觉更干净,操作体验更顺滑"))
@@ -79,6 +82,9 @@ Public Class FormMain
7982
'3:BUG+ IMP* FEAT-
8083
'2:BUG* IMP-
8184
'1:BUG-
85+
If LastVersion < 362 Then 'Snapshot 2.10.3
86+
FeatureList.Add(New KeyValuePair(Of Integer, String)(2, "修复:无法安装部分使用老版本 PCL 导出的整合包"))
87+
End If
8288
If LastVersion < 360 Then 'Snapshot 2.10.2
8389
FeatureList.Add(New KeyValuePair(Of Integer, String)(2, "修复:无法从 CurseForge 下载 Mod 等资源,或是安装整合包"))
8490
If LastVersion >= 358 Then FeatureList.Add(New KeyValuePair(Of Integer, String)(1, "修复:无法加载正版皮肤的头像"))

Plain Craft Launcher 2/Modules/Base/ModBase.vb

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,13 +13,13 @@ Public Module ModBase
1313
#Region "声明"
1414

1515
'下列版本信息由更新器自动修改
16-
Public Const VersionBaseName As String = "2.10.2" '不含分支前缀的显示用版本名
17-
Public Const VersionStandardCode As String = "2.10.2." & VersionBranchCode '标准格式的四段式版本号
16+
Public Const VersionBaseName As String = "2.10.3" '不含分支前缀的显示用版本名
17+
Public Const VersionStandardCode As String = "2.10.3." & VersionBranchCode '标准格式的四段式版本号
1818
Public Const CommitHash As String = "" 'Commit Hash,由 GitHub Workflow 自动替换
1919
#If BETA Then
20-
Public Const VersionCode As Integer = 359 'Release
20+
Public Const VersionCode As Integer = 361 'Release
2121
#Else
22-
Public Const VersionCode As Integer = 360 'Snapshot
22+
Public Const VersionCode As Integer = 362 'Snapshot
2323
#End If
2424
'自动生成的版本信息
2525
Public Const VersionDisplayName As String = VersionBranchName & " " & VersionBaseName

Plain Craft Launcher 2/Modules/Minecraft/ModComp.vb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1492,10 +1492,10 @@ Retry:
14921492
Return {
14931493
Url.Replace("-service.overwolf.wtf", ".forgecdn.net").Replace("://edge.", "://mediafilez.").Replace("://media.", "://mediafilez."),
14941494
Url.Replace("://edge.", "://mediafilez.").Replace("://media.", "://mediafilez."),
1495-
Url,
14961495
Url.Replace("-service.overwolf.wtf", ".forgecdn.net").Replace("://edge.", "://media."),
14971496
Url.Replace("-service.overwolf.wtf", ".forgecdn.net"),
1498-
Url.Replace("://edge.", "://media.")
1497+
Url.Replace("://edge.", "://media."),
1498+
Url
14991499
}.Distinct.ToList
15001500
End Function
15011501

Plain Craft Launcher 2/Modules/Minecraft/ModModpack.vb

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -258,8 +258,7 @@ Retry:
258258
If FileList.ContainsKey(Id) Then Continue For
259259
'可选 Mod 提示
260260
If ModOptionalList.Contains(Id) Then
261-
If MyMsgBox("是否要下载整合包中的可选文件 " & ModJson("displayName").ToString & "?",
262-
"下载可选文件", "是", "否") = 2 Then
261+
If MyMsgBox("是否要下载整合包中的可选文件 " & ModJson("displayName").ToString & "?", "下载可选文件", "是", "否") = 2 Then
263262
Continue For
264263
End If
265264
End If
@@ -423,7 +422,7 @@ Retry:
423422
End Select
424423
End If
425424
'添加下载文件
426-
Dim Urls = File("downloads").Select(Function(t) t.ToString.Replace("://edge.forgecdn", "://media.forgecdn")).ToList
425+
Dim Urls = File("downloads").SelectMany(Function(t) CompFile.HandleCurseForgeDownloadUrls(t.ToString)).ToList
427426
Urls.AddRange(Urls.Select(Function(u) DlSourceModGet(u)).ToList)
428427
Urls = Urls.Distinct.ToList()
429428
Dim TargetPath As String = $"{PathMcFolder}versions\{VersionName}\{File("path")}"

Plain Craft Launcher 2/Modules/Minecraft/ModWatcher.vb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -292,8 +292,8 @@
292292
End Sub, "MinecraftWindowMaximize")
293293
End If
294294
ElseIf Not IsWindowAppeared Then
295-
'已找到 FML 窗口
296-
WatcherLog("FML 窗口已加载:" & MinecraftWindowName & "(" & MinecraftWindowHandle.ToInt64 & ")")
295+
'已找到 Mod Loader 窗口
296+
WatcherLog("Mod Loader 窗口已加载:" & MinecraftWindowName & "(" & MinecraftWindowHandle.ToInt64 & ")")
297297
End If
298298
IsWindowAppeared = True
299299
Catch ex As Exception

Plain Craft Launcher 2/My Project/AssemblyInfo.vb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,6 @@ Imports System.Runtime.InteropServices
5151
' 可以指定所有值,也可以使用以下所示的 "*" 预置版本号和修订号
5252
' 方法是按如下所示使用“*”
5353

54-
<Assembly: AssemblyVersion("2.10.2.0")>
55-
<Assembly: AssemblyFileVersion("2.10.2.0")>
54+
<Assembly: AssemblyVersion("2.10.3.0")>
55+
<Assembly: AssemblyFileVersion("2.10.3.0")>
5656
<Assembly: NeutralResourcesLanguage("")>

最新正式版.zip

-104 Bytes
Binary file not shown.

0 commit comments

Comments
 (0)