TextureProvider - отвечает за выдачу скинов и плащей.
Способ Void
Скины и плащи полностью отключены. Пример конфигурации:
"textureProvider": {
"type": "void"
},
Способ Request
В данном способе скины и плащи настраиваются всего двумя параметрами - маской URL на PNG-файл. Пример конфигурации:
"textureProvider": {
"skinURL": "http://example.com/skins/%username%.png",
"cloakURL": "http://example.com/cloaks/%username%.png",
"type": "request"
},
Пример конфигурации с прямым получением скина по локальному пути:
"textureProvider": {
"skinURL": "http://example.com/skins/%username%.png",
"cloakURL": "http://example.com/cloaks/%username%.png",
"skinLocalPath": "/var/www/site/skins/%username%.png",
"cloakLocalPath": "/var/www/site/cloaks/%username%.png",
"type": "request"
},
У данного способа есть существенный минус - нет поддержки slim скинов
Способ Json
Готовая реализация выдачи скинов, плащей, слим скинов php-скрипт от микровина
"textureProvider": {
"url": "https://example.com/TextureProvider.php?login=%uuid%",
"type": "json"
},
Страница на официальном wiki