Мод для серверов Майнкрафт на Fabric, который создаёт библиотеку скинов прямо на сервере. Игроки с обычным клиентом выбирают скин в чате, а администратор пополняет библиотеку PNG-файлами.

Возможности
- Команда
/skinоткрывает постраничный список скинов: записи группируются по автору, есть переход между страницами, случайный выбор и возврат к исходному скину. - Доступны выбор скина по имени, случайный скин, скин аккаунта Майнкрафт или PNG по ссылке.
- Имена скинов дополняются клавишей Tab.
- Имя файла становится именем скина: например,
pirate.pngвыбирается командой/skin pirate. - Загруженные текстуры сохраняются в кэше, поэтому повторно не отправляются в MineSkin.
- Помимо папки с PNG можно подключить HTTP-каталог скинов через
libraryUrl.
Как пользоваться
Скины формата 64×64 или 64×32 помещают в config/skinlibrary/skins/, затем библиотеку обновляют командой /skin reload.
/skin— открыть библиотеку./skin <name>— надеть скин из библиотеки./skin random— выбрать случайный скин./skin player <nick>— взять скин указанного аккаунта Майнкрафт./skin url <address>— установить скин из PNG по ссылке./skin reset— вернуть скин аккаунта./skin reload— обновить библиотеку; доступно операторам.
Для записей с автором, моделью Alex, ссылкой или аккаунтом используют файл config/skinlibrary/skins.json. В списке такие скины группируются по полю author.
Настройки
Основной файл — config/skinlibrary/config.json. В нём можно выбрать язык интерфейса, включить или отключить скины игроков и ссылки (allowPlayerSkins, allowUrlSkins), задать задержку между сменами (cooldownSeconds), ограничить команды операторами (requireOperator), размер страницы (pageSize) и модель Alex для файловых скинов (slimByDefault).
Ключ commandAliases позволяет сменить или добавить псевдонимы команды, если /skin занят другим модом. Встроены английский и польский языки; собственный перевод добавляют JSON-файлом в config/skinlibrary/lang/.
Требования и совместимость
Нужны сервер Fabric, Java 21, Fabric API и FabricTailor. SkinLibrary отвечает за библиотеку и браузер, а FabricTailor меняет скины и загружает их через MineSkin. Мод работает только на сервере: игрокам не требуется устанавливать его или другие дополнения.
