CustomSkinLoader - это мод для Minecraft, который решает извечную проблему с отображением скинов и плащей. В ванильной версии игры, особенно на пиратских серверах или без официального лаунчера, ты часто видишь только Стива и Алекса. Этот мод подгружает скины из любого источника - хоть из интернета, хоть с твоего компьютера.
По сути, это must-have для тех, кто играет не через официальный лаунчер или хочет использовать сторонние скин-сервисы. Больше никаких серых Стивов в мультиплеере - каждый игрок будет выглядеть так, как задумал.
Мод умеет работать с разными API для скинов:
Ты можешь сам настроить, откуда загружать скины. Если у тебя свой скин-сервер - просто подключи его через одно из этих API.
Даже если у тебя нет OptiFine или MCPatcher, CustomSkinLoader спокойно грузит и рендерит скины в высоком разрешении. Картинка будет чёткой, без пиксельной каши.
Помнишь баг, когда на голову нельзя было надеть кастомный скин? Здесь это пофикшено. Можешь применить любой скин на голову, в том числе динамические текстуры.
Мод кэширует профили игроков, так что:
Хочешь загрузить скин без всякого сервера? Просто кидаешь файлы в папку .minecraft/CustomSkinLoader/LocalSkin/(skin|cape)s/{ТВОЙ_НИК}.png - и готово. Удобно, если хочешь примерить скин перед загрузкой на сервер.
Скин-сервера могут генерировать JSON-файл со своим адресом. Игроку достаточно кинуть этот файл в .minecraft/CustomSkinLoader/ExtraList - и сервер автоматом добавится в список загрузки.
Раньше текстуры с прозрачностью рендерились криво - теперь норм. И в меню наблюдателя (Spectator Menu) ты увидишь реальные головы игроков, а не стандартных Стива и Алекса.
Если хочешь добавить свой скин-сервер в дефолтный список - пиши в issue на GitHub.
CustomSkinLoader спроектирован так, чтобы грузить скины откуда угодно. Не надо писать свой мод - просто используй этот. Можешь добавить свой сервер в 'Default Load List' или сделать 'ExtraList' для удобства пользователей.
Мод распространяется под лицензией GPLv3. Бинарники изменять нельзя, но можно свободно использовать и шарить в неизменном виде (например, в модпаках). В модпаке обязательно указывай CustomSkinLoader в списке модов. Перезаливать на другие сайты без разрешения нельзя, зарабатывать на моде (кроме модпаков) тоже.
Исходники содержат код из других проектов под GPLv3: TabIconHackForge, UniSkinMod, Alchemy. Если будешь форкать - переименуй пакет, чтобы не путали.
Скачай CustomSkinLoader и забудь про проблему "почему я вижу Стива" раз и навсегда.