|
@@ -597,7 +597,7 @@
|
|
|
''' 获取 OptiFine 的加载异常信息。若正常则返回 Nothing。
|
|
''' 获取 OptiFine 的加载异常信息。若正常则返回 Nothing。
|
|
|
''' </summary>
|
|
''' </summary>
|
|
|
Private Function LoadOptiFineGetError() As String
|
|
Private Function LoadOptiFineGetError() As String
|
|
|
- If LoadOptiFine.State.LoadingState = MyLoading.MyLoadingState.Run Then Return "正在获取版本列表……"
|
|
|
|
|
|
|
+ If LoadOptiFine Is Nothing OrElse LoadOptiFine.State.LoadingState = MyLoading.MyLoadingState.Run Then Return "正在获取版本列表……"
|
|
|
If LoadOptiFine.State.LoadingState = MyLoading.MyLoadingState.Error Then Return "获取版本列表失败:" & CType(LoadOptiFine.State, Object).Error.Message
|
|
If LoadOptiFine.State.LoadingState = MyLoading.MyLoadingState.Error Then Return "获取版本列表失败:" & CType(LoadOptiFine.State, Object).Error.Message
|
|
|
'检查 Forge 1.13 - 1.14.3:全部不兼容
|
|
'检查 Forge 1.13 - 1.14.3:全部不兼容
|
|
|
If SelectedForge IsNot Nothing AndAlso
|
|
If SelectedForge IsNot Nothing AndAlso
|
|
@@ -700,7 +700,7 @@
|
|
|
''' </summary>
|
|
''' </summary>
|
|
|
Private Function LoadLiteLoaderGetError() As String
|
|
Private Function LoadLiteLoaderGetError() As String
|
|
|
If Not SelectedMinecraftId.Contains("1.") OrElse Val(SelectedMinecraftId.Split(".")(1)) > 12 Then Return "没有可用版本"
|
|
If Not SelectedMinecraftId.Contains("1.") OrElse Val(SelectedMinecraftId.Split(".")(1)) > 12 Then Return "没有可用版本"
|
|
|
- If LoadLiteLoader.State.LoadingState = MyLoading.MyLoadingState.Run Then Return "正在获取版本列表……"
|
|
|
|
|
|
|
+ If LoadLiteLoader Is Nothing OrElse LoadLiteLoader.State.LoadingState = MyLoading.MyLoadingState.Run Then Return "正在获取版本列表……"
|
|
|
If LoadLiteLoader.State.LoadingState = MyLoading.MyLoadingState.Error Then Return "获取版本列表失败:" & CType(LoadLiteLoader.State, Object).Error.Message
|
|
If LoadLiteLoader.State.LoadingState = MyLoading.MyLoadingState.Error Then Return "获取版本列表失败:" & CType(LoadLiteLoader.State, Object).Error.Message
|
|
|
For Each Version As DlLiteLoaderListEntry In DlLiteLoaderListLoader.Output.Value
|
|
For Each Version As DlLiteLoaderListEntry In DlLiteLoaderListLoader.Output.Value
|
|
|
If Version.Inherit = SelectedMinecraftId Then Return Nothing
|
|
If Version.Inherit = SelectedMinecraftId Then Return Nothing
|
|
@@ -845,7 +845,7 @@
|
|
|
''' 获取 Fabric 的加载异常信息。若正常则返回 Nothing。
|
|
''' 获取 Fabric 的加载异常信息。若正常则返回 Nothing。
|
|
|
''' </summary>
|
|
''' </summary>
|
|
|
Private Function LoadFabricGetError() As String
|
|
Private Function LoadFabricGetError() As String
|
|
|
- If LoadFabric.State.LoadingState = MyLoading.MyLoadingState.Run Then Return "正在获取版本列表……"
|
|
|
|
|
|
|
+ If LoadFabric Is Nothing OrElse LoadFabric.State.LoadingState = MyLoading.MyLoadingState.Run Then Return "正在获取版本列表……"
|
|
|
If LoadFabric.State.LoadingState = MyLoading.MyLoadingState.Error Then Return "获取版本列表失败:" & CType(LoadFabric.State, Object).Error.Message
|
|
If LoadFabric.State.LoadingState = MyLoading.MyLoadingState.Error Then Return "获取版本列表失败:" & CType(LoadFabric.State, Object).Error.Message
|
|
|
For Each Version As JObject In DlFabricListLoader.Output.Value("game")
|
|
For Each Version As JObject In DlFabricListLoader.Output.Value("game")
|
|
|
If Version("version").ToString = SelectedMinecraftId.Replace("∞", "infinite").Replace("Combat Test 7c", "1.16_combat-3") Then
|
|
If Version("version").ToString = SelectedMinecraftId.Replace("∞", "infinite").Replace("Combat Test 7c", "1.16_combat-3") Then
|
|
@@ -945,7 +945,7 @@
|
|
|
''' 获取 FabricApi 的加载异常信息。若正常则返回 Nothing。
|
|
''' 获取 FabricApi 的加载异常信息。若正常则返回 Nothing。
|
|
|
''' </summary>
|
|
''' </summary>
|
|
|
Private Function LoadFabricApiGetError() As String
|
|
Private Function LoadFabricApiGetError() As String
|
|
|
- If LoadFabricApi.State.LoadingState = MyLoading.MyLoadingState.Run Then Return "正在获取版本列表……"
|
|
|
|
|
|
|
+ If LoadFabricApi Is Nothing OrElse LoadFabricApi.State.LoadingState = MyLoading.MyLoadingState.Run Then Return "正在获取版本列表……"
|
|
|
If LoadFabricApi.State.LoadingState = MyLoading.MyLoadingState.Error Then Return "获取版本列表失败:" & CType(LoadFabricApi.State, Object).Error.Message
|
|
If LoadFabricApi.State.LoadingState = MyLoading.MyLoadingState.Error Then Return "获取版本列表失败:" & CType(LoadFabricApi.State, Object).Error.Message
|
|
|
If DlFabricApiLoader.Output Is Nothing Then
|
|
If DlFabricApiLoader.Output Is Nothing Then
|
|
|
If SelectedFabric Is Nothing Then Return "需要安装 Fabric"
|
|
If SelectedFabric Is Nothing Then Return "需要安装 Fabric"
|
|
@@ -1038,7 +1038,7 @@
|
|
|
''' </summary>
|
|
''' </summary>
|
|
|
Private Function LoadOptiFabricGetError() As String
|
|
Private Function LoadOptiFabricGetError() As String
|
|
|
If SelectedMinecraftId.StartsWith("1.14") OrElse SelectedMinecraftId.StartsWith("1.15") Then Return "不兼容老版本 Fabric,请手动下载 OptiFabric Origins"
|
|
If SelectedMinecraftId.StartsWith("1.14") OrElse SelectedMinecraftId.StartsWith("1.15") Then Return "不兼容老版本 Fabric,请手动下载 OptiFabric Origins"
|
|
|
- If LoadOptiFabric.State.LoadingState = MyLoading.MyLoadingState.Run Then Return "正在获取版本列表……"
|
|
|
|
|
|
|
+ If LoadOptiFabric Is Nothing OrElse LoadOptiFabric.State.LoadingState = MyLoading.MyLoadingState.Run Then Return "正在获取版本列表……"
|
|
|
If LoadOptiFabric.State.LoadingState = MyLoading.MyLoadingState.Error Then Return "获取版本列表失败:" & CType(LoadOptiFabric.State, Object).Error.Message
|
|
If LoadOptiFabric.State.LoadingState = MyLoading.MyLoadingState.Error Then Return "获取版本列表失败:" & CType(LoadOptiFabric.State, Object).Error.Message
|
|
|
If DlOptiFabricLoader.Output Is Nothing Then
|
|
If DlOptiFabricLoader.Output Is Nothing Then
|
|
|
If SelectedFabric Is Nothing AndAlso SelectedOptiFine Is Nothing Then Return "需要安装 OptiFine 与 Fabric"
|
|
If SelectedFabric Is Nothing AndAlso SelectedOptiFine Is Nothing Then Return "需要安装 OptiFine 与 Fabric"
|