Merge pull request #6701 from LuoYun-Team/skin-url

fix(skin): 可能尝试使用 HTTPS 协议从没有 SSL 证书的服务器下载皮肤文件
This commit is contained in:
龙腾猫跃
2025-07-18 19:27:53 +08:00
committed by GitHub
@@ -1610,7 +1610,8 @@ OnLoaded:
If SkinJson("textures") Is Nothing OrElse SkinJson("textures")("skin") Is Nothing OrElse SkinJson("textures")("skin")("url") Is Nothing Then If SkinJson("textures") Is Nothing OrElse SkinJson("textures")("skin") Is Nothing OrElse SkinJson("textures")("skin")("url") Is Nothing Then
Throw New Exception("用户未设置自定义皮肤") Throw New Exception("用户未设置自定义皮肤")
Else Else
SkinValue = SkinJson("textures")("skin")("url").ToString.Replace("http:", "https:") Dim SkinUrl As String = SkinJson("textures")("skin")("url").ToString
SkinValue = If(SkinUrl.Contains("minecraft.net"),SkinUrl.Replace("http:", "https:"),SkinUrl)
End If End If
'保存缓存 '保存缓存
WriteIni(PathTemp & "Cache\Skin\Index" & Type & ".ini", Uuid, SkinValue) WriteIni(PathTemp & "Cache\Skin\Index" & Type & ".ini", Uuid, SkinValue)