安全HTTP皮肤

安全HTTP皮肤

该MOD强制将皮肤纹理加载改为HTTPS。修复了某些地区(如俄罗斯)皮肤显示问题。

Secure HTTP Skins

🇬🇧 描述

Secure HTTP Skins 是一个小巧但实用的模组,用于修复皮肤不可见的问题。

🤔 为什么需要它?

有时,你的网络服务提供商或所在国家/地区会屏蔽到 Mojang 纹理服务器的未加密 HTTP 流量。结果,部分玩家的皮肤、披风以及鞘翅就是无法加载——尽管 HTTPS 连接完全正常。

⚙️ 它是如何工作的?

该模组会拦截纹理下载过程。如果游戏尝试通过 http:// 获取皮肤,模组会在运行时将链接替换为 https://,并改为访问该链接。

重要的一点是:模组仅在下载层面工作。个人资料数据及其加密签名保持原样——Minecraft 不会将纹理视为“被篡改”。

✅ 兼容性

  • 兼容任何服务器插件和皮肤模组(如 /skin set 等)
  • 不会破坏 GameProfile 签名

🛠️ 配置

在 config/securehttpskins-common.toml 文件中,你可以指定不应升级到 HTTPS 的 URL 正则表达式模式(例如,用于你自己的 HTTP 皮肤服务器):

[securehttpskins]
    excludedUrlPatterns = ["^http://my-skin-server\\.example\\.com/.*"]

默认情况下,该列表为空——所有 http:// 链接都会被升级为 https://。


🇷🇺 描述

Secure HTTP Skins — 一个小巧但有用的模组,解决了皮肤不可见的问题。

🤔 为什么需要它?

有时,网络服务提供商或国家/地区会屏蔽到 Mojang 纹理服务器的未加密 HTTP 流量。因此,部分玩家的皮肤、披风和鞘翅就是无法显示——尽管通过 HTTPS 一切正常。

⚙️ 它是如何工作的?

模组会拦截纹理下载的瞬间。如果游戏尝试通过 http:// 下载皮肤,模组会在运行时将链接替换为 https://,并打开该链接。

重要的一点:模组仅在下载层面工作。个人资料数据及其加密签名保持原样——Minecraft 不会认为纹理“被伪造”。

✅ 兼容性

  • 兼容任何服务器插件和皮肤模组(如 /skin set 等)
  • 不会破坏 GameProfile 签名

🛠️ 设置

在 config/securehttpskins-common.toml 文件中,你可以指定不需要转换为 HTTPS 的 URL 正则表达式模式(例如,对于你自己的 HTTP 皮肤服务器):

[securehttpskins]
    excludedUrlPatterns = ["^http://my-skin-server\\.example\\.com/.*"]

默认情况下,该列表为空——所有 http:// 链接都会被转换为 https://。