
StraySkins - скины и плащи для офлайн-аккаунтов в Майнкрафт
StraySkins - мод для Minecraft, который даёт игрокам без лицензии свои скины и плащи: HD-скины, анимация APNG, команды в игре и отображение внешности всем на сервере.
StraySkins - мод на скины для Майнкрафт, созданный под сервера с офлайн-аккаунтами. Если вы заходили на пиратский сервер, то видели классическую картину: вокруг одни Стивы и Алексы, потому что без лицензии Mojang просто не выдаёт скин, и подгружать его неоткуда. StraySkins убирает это ограничение. Игрок с офлайн-аккаунтом получает собственный скин и плащ, меняет их командами прямо в игре, и внешность нормально отображается и ему самому, и всем остальным в мультиплеере.
По сути, это альтернатива привычной связке "серверный плагин на скины + ковыряние клиента". Админы небольших серверов для друзей обычно крутятся вокруг SkinsRestorer, но там решение чисто серверное и свои рамки. СтрейСкинс идёт другим путём: Fabric-мод ставится и на клиент, и на сервер, после чего каждый игрок хранит скины локально и рулит ими сам, без билетов админу в личку.
Главный нюанс: мод нужен с двух сторон
Сразу важное. Для полноценной работы StraySkins должен стоять и у игрока, и на сервере, причём версии мода должны совпадать. Это одновременно плюс и требование: скины видны всем участникам, работает одиночная игра, LAN и выделенный сервер, но каждому игроку придётся закинуть мод себе в клиент. Для своей сборки на Fabric это не проблема, а вот залётный гость с ванильным клиентом, увы, скинов не увидит и свой не поставит.
Сейчас мод существует под Fabric. Заявлены версии Minecraft 1.20.1, 1.21.1 и 1.21.11, а также свежие дропы 26.2 и 26.3 - не пугайтесь цифр, Mojang перешёл на годовую нумерацию версий.
Как поставить скин: быстрый старт
- Именование файлов. Для автозагрузки при входе файл должен называться точно как ваш ник:
Steve.png, если ваш ник Steve. Кириллица, китайские иероглифы и любые другие символы поддерживаются, так что русские ники тоже работают. Остальные файлы в библиотеке можно называть как угодно. - Применение внешности. Пропишите в чате
/strayskins- мод подхватит ваш скин и плащ, если они есть. Нужен конкретный файл -/strayskins skin <имя файла>. Полный список команд ниже. - Лаунчер. Если ваш лаунчер уже выставил скин, он применится автоматически при входе. Автор рекомендует HMCL - в нём внешность задаётся прямо перед запуском. Но учтите: скин из лаунчера всегда статичный. Хотите анимированный - читайте раздел про APNG.
Все команды мода
Набор команд честно большой, но логика простая: есть скины, есть плащи, и всё это грузится по отдельности или вместе.
/strayskins- загрузить свой скин и плащ (skin/<ник>.png+cape/<ник>.png)/strayskins skin- загрузить только свой скин/strayskins skin <файл>- загрузить конкретный файл скина/strayskins cape- загрузить только свой плащ/strayskins cape <файл>- загрузить конкретный файл плаща/strayskins any- случайные скин и плащ/strayskins any skin- случайный скин из библиотеки/strayskins any cape- случайный плащ/strayskins clear [skin|cape]- сбросить скин, плащ или всё сразу/strayskins list- показать все доступные файлы/strayskins player- скопировать внешность ближайшего игрока онлайн (в том же измерении, кроме вас самих)/strayskins player <ник>- загрузить скин и плащ указанного игрока из одноимённых файлов вskin/иcape//strayskins mojang [ник]- стянуть скин и плащ любого премиум-игрока напрямую с серверов Mojang/strayskins body- переключить модель персонажа между wide и slim (Стив / Алекс)/strayskins fake <ник> ...- управление внешностью фейкового игрока, поддерживаются skin / cape / player / any / clear / body / mojang; файлы берутся из отдельной папкиfake/skinиfake/cape, отрезанной от общей библиотеки/strayskins fake @a ...- то же самое массово для всех фейковых игроков сразу/strayskins help- встроенная справка по командам
Команда /strayskins mojang - отдельная вкусняшка. Она позволяет скопировать внешность реального лицензионного аккаунта: указали ник - получили его скин и плащ. А поддержка FakePlayer приятно удивит любителей Carpet: ботам на техничке можно выдавать нормальные скины, что красиво смотрится на скриншотах и в видео с фермами.
Автозагрузка при входе
Ручные команды - это не единственный путь. При первом заходе нового игрока мод сам пробует три варианта по очереди и отчитывается о каждом шаге в чате: сначала ищет совпадающий с ником файл скина и плаща, потом ставит случайную внешность из локальной библиотеки, и в конце пытается вытянуть премиум-скин с Mojang по нику. Ошибка показывается, только если провалились все три попытки.
Игрокам, которые уже настроили внешность, при повторном входе она автоматически восстанавливается из их личной папки player/. Если файлы вдруг пропали - мод вежливо напишет подсказку в чат. Фейковые игроки в автозагрузке не участвуют: им внешность задают вручную через /strayskins fake .... Работает всё это в одиночной игре, по локальной сети и на выделенном сервере.
Структура папок
Все картинки складываются в папку strayskins/ в корне клиента или сервера. Файлы, лежащие на клиенте, автоматически заливаются на сервер при входе, а файлы, лежащие на сервере, видны вообще всем игрокам. Так что админ может собрать общую библиотеку скинов прямо на сервере.
skin/- библиотека скинов; команды на скины и случайный выбор берут файлы отсюдаcape/- библиотека плащей по той же логикеplayer/- сохранённые внешности игроков; на каждого свой подкаталогplayer/<ник>/с файламиskin.png,cape.pngи<ник>.json, откуда внешность восстанавливается при входеplayer.txt- соответствие ников и UUID (история всех заходивших игроков)fake/- отдельный каталог для фейковых игроков:fake/skin/,fake/cape/иfake/fake.txtс привязкой имён к UUID
Практический совет: не трогайте папку player/ без нужды. Удалите её - и все сохранённые внешности игроков слетят, придётся настраивать заново.
Продвинутые возможности: HD, прозрачность и анимация
Вот тут StraySkins реально выезжает вперёд по сравнению с классическими решениями.
- Прозрачность. Поддерживаются PNG с альфа-каналом, в том числе полупрозрачные участки. Дух, призрак, стеклянная броня - всё корректно смешивается по альфе и для скинов, и для плащей.
- Ultra-HD. Помимо стандартных размеров можно ставить скины 512x512 и даже 1024x1024, плащи соответственно вроде 512x256. Выглядит заметно чётче, но ест больше видеопамяти и оперативки. На сервере, где у всех игроков 1024p-скины, слабые клиенты начнут дышать тяжело, так что 128x128 - разумная золотая середина.
- Анимированные APNG-скины и плащи. Файл остаётся с расширением
.png, но проигрывается в цикле с собственной частотой кадров и виден всем игрокам. APNG проще всего получить, конвертировав GIF в любом онлайн-конвертере. Важно: анимированные файлы нужно вручную класть вstrayskins/skinилиstrayskins/cape. Скин, выставленный через лаунчер, - это один статичный кадр, и анимироваться он не будет.
Ограничения, о которых стоит знать
- Команды может вводить только игрок в игре. Консоль сервера и командные блоки их не выполнят - админу придётся зайти в игру лично.
- Размер скина: квадрат со стороной, кратной 64 (64x64, 128x128, 256x256...), либо старый формат 64x32. Апскейл старого формата не поддерживается.
- Размер плаща: горизонтальный прямоугольник 2:1 с шириной, кратной 64 (64x32, 128x64 и дальше).
- Только PNG, никаких JPEG.
- Один файл не должен весить больше 20 МБ - жирные картинки мод отклонит.
- Если грузите скин и плащ вместе, главенствует скин: он обязан быть валидным, а битый плащ просто пропустится без последствий. Команда на плащ отдельно работает и без своего скина - за основу берётся стандартный.
Кому этот мод нужен
Если вы собираете сервер на Fabric для друзей без лицензии Майнкрафта и хотите, чтобы все выглядели по-человечески, - скачайте мод StraySkins и добавьте его в клиентскую и серверную части сборки. Настройка сводится к закидыванию PNG в папку и одной команде в чате. Одиночным игрокам на офлайн-аккаунте мод тоже полезен: скин с плащом будут работать даже в одиночном мире. А если нужно решение строго со стороны сервера и без установки модов игроками, то честнее смотреть в сторону SkinsRestorer - но с анимированными и HD-скинами там всё заметно скромнее.
Как поиграть с друзьями с модом StraySkins - скины и плащи для офлайн-аккаунтов в Майнкрафт?
Мод StraySkins - скины и плащи для офлайн-аккаунтов в Майнкрафт куда интереснее в компании: поднимите сервер Майнкрафт с уже установленным модом, позовите друзей и играйте по своим правилам. Хостинг Майнкрафт для мода StraySkins - скины и плащи для офлайн-аккаунтов в Майнкрафт будет готов за пару минут - BungeeHost сделает всё за вас.
