Secure HTTP Skins
Mod forces the loading of skins textures to HTTPS. Fixes the display of skins in some regions. (e.g. Russia)
介绍
Secure HTTP Skins
A major update to the mod is coming soon, with support for Forge, Fabric, and NeoForge. Compatible with 1.16–26.2.
🇬🇧 Description
Secure HTTP Skins is a tiny but handy mod that fixes invisible skins.
🤔 Why do you need it?
Sometimes your ISP or country blocks unencrypted HTTP traffic to Mojang’s texture servers. As a result, skins, capes, and elytras of some players simply don’t load — even though HTTPS works just fine.
⚙️ How does it work?
The mod intercepts texture downloads. If the game tries to fetch a skin via http://, the mod swaps the link to https:// on the fly and opens that instead.
The important thing: the mod works only at the download level. Profile data and their cryptographic signatures stay untouched — Minecraft won’t reject textures as “tampered.”
✅ Compatibility
- Works with any server plugins and skin mods (
/skin set, etc.) - Doesn’t break GameProfile signatures
🛠️ Configuration
In config/securehttpskins-common.toml you can specify regex patterns for URLs that should NOT be upgraded to HTTPS (e.g., for your own HTTP skin server):
[securehttpskins]
excludedUrlPatterns = ["^http://my-skin-server\\.example\\.com/.*"]
By default the list is empty — all http:// links get upgraded to https://.
🇷🇺 Описание
Secure HTTP Skins — маленький, но полезный мод, который решает проблему невидимых скинов.
🤔 Зачем он нужен?
Иногда провайдер или страна блокирует незашифрованный HTTP-трафик к серверам текстур Mojang. Из-за этого скины, плащи и элитры у части игроков просто не отображаются — хотя по HTTPS всё проходит нормально.
⚙️ Как это работает?
Мод перехватывает момент загрузки текстуры. Если игра пытается скачать скин по http://, мод на лету заменяет ссылку на https:// и уже её открывает.
Важный момент: мод работает только на уровне скачивания. Данные профиля и их криптографические подписи остаются нетронутыми — Minecraft не считает текстуры «подделанными».
✅ Совместимость
- Работает с любыми серверными плагинами и модами для скинов (
/skin setи т.п.) - Не ломает подпись GameProfile
🛠️ Настройка
В файле config/securehttpskins-common.toml можно указать regex-шаблоны URL, которые не нужно переводить в HTTPS (например, для своего HTTP-сервера скинов):
[securehttpskins]
excludedUrlPatterns = ["^http://my-skin-server\\.example\\.com/.*"]
По умолчанию список пуст — все http:// ссылки переводятся в https://.
常见问题
Secure HTTP Skins 支持哪些 Minecraft 版本?
Secure HTTP Skins 支持 Minecraft Java 版 1.20.1,可用的加载器:Forge。下载时注意选择和你游戏版本一致的文件。
Secure HTTP Skins 怎么安装?
先用 PCL2 或 HMCL 启动器安装对应版本的 Forge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。运行环境:客户端 / 服务端。
评论
登录后评论和评分