Skip to content

Настройка системы скинов

В лаунчере используется проект authlib-injector для работы кастомной системы скинов и авторизации.
Система скинов будет работать только при использовании авторизацию через DB или Json.

Настройка LauncherServer

Для корректной работы нужно указать в LauncherServerConfig.hjson все домены, от куда будет производиться загрузка скинов.

hjson
injector:
{
    skinDomains: [
        ".discordapp.net"
        "i.imgur.com"
    ]
}

Для справки:

Если в начали домена стоит . это говорит что разрешены все поддомены.
Если в начале нет . это говорит что разрешён только этот домен.

Настройка при авторизации DB

Все файлы должны быть размещены на сторонем хостинге или сайте предоставляющий прямую ссылку на файл. Данные ссылки должны быть расположены в столбце skinURL или capeURL в зависимости от типа файла.

Настройка при авторизации Json

Вам нужно будет реализовать запросы по схеме описанной в этой статье.