Secure HTTP Skins

Quick rating

Community listing page, reviews here may not be monitored by the author.

Secure HTTP Skins

By klukva008Owner

No reviews yet

Mod forces the loading of skins textures to HTTPS. Fixes the display of skins in some regions. (e.g. Russia)

Mod Loaders
Minecraft

About

Description

Secure HTTP Skins

🇬🇧 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

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://.