Загрузка скина и прямая ссылка на PNG
Скин-плагины надевают скин по ссылке на файл, а не с компьютера. Залейте сюда PNG 64×64 — страница проверит формат, покажет персонажа спереди и сзади и выдаст прямую ссылку, которую можно вставить в команду смены скина. Размер и модель определяются в браузере ещё до отправки.
Ссылку выдаём после входа
Проверить файл, определить модель и посмотреть персонажа можно без аккаунта — это считается прямо в браузере. Вход нужен только за ссылкой: она живёт под игровым ником, слот на игрока один, и у каждого файла на сайте есть владелец.
Здесь появится ваш персонаж
Второй слой (волосы, куртка, шляпа) держится на прозрачных пикселях, поэтому редактировать скин нужно в редакторе, который прозрачность сохраняет. Пересохранение через программу без альфа-канала — самая частая причина «коробки» вокруг головы.
Как устроен файл скина
64×64 пикселя
Весь персонаж — одна картинка размером с иконку. Голова, корпус, руки и ноги разложены на ней развёрткой: каждая коробка даёт шесть граней подряд.
Два слоя
Поверх основного тела лежит второй слой — волосы, куртка, шляпа. Он держится на прозрачности: непрозрачный пиксель виден, прозрачный пропускает нижний слой.
Steve и Alex
Разница только в ширине руки: 4 пикселя против 3. Страница определяет тип по пустым столбцам в развёртке, но какую модель показать — решает сервер или лаунчер.
Старый формат 64×32
До версии 1.8 скины были вдвое ниже: левая рука и нога зеркалили правую, а второй слой был только у головы. Такие файлы игра понимает до сих пор.
Частые вопросы
Зачем скину нужна ссылка?
Плагины смены скина принимают файл не с компьютера, а по адресу в интернете: вы даёте команду со ссылкой, сервер скачивает PNG и надевает его на персонажа. Обычные файлообменники для этого не годятся — по их ссылке отдаётся страница с кнопкой «скачать», а плагину нужен сам файл. Здесь ссылка ведёт прямо на PNG.
Какого размера должен быть скин?
Ровно 64×64 пикселя — это современный формат, в нём есть второй слой на всех частях тела и раздельные левая и правая рука. Старый формат 64×32 тоже принимается: он работает с версий до 1.8, там левая половина зеркалит правую, а второй слой есть только у головы. Любой другой размер игра не поймёт, поэтому страница такой файл не пропустит.
Почему нельзя загрузить JPG?
JPG не умеет хранить прозрачность, а она в скине несущая: второй слой (волосы, куртка, шляпа) держится ровно на прозрачных пикселях. В JPG они станут белыми или чёрными, и персонаж получит вокруг головы плотную коробку. Плюс JPG сжимает с потерями — на текстуре 64 пикселя это видно сразу.
Чем Steve отличается от Alex?
Шириной руки: у классической модели Steve она 4 пикселя, у Alex — 3. В файле это видно по двум пустым столбцам в блоке руки, и страница определяет тип сама. Важно, что модель задаёт не картинка, а настройка на стороне сервера или лаунчера: если надеть скин Alex на модель Steve, у персонажа появится полоса прозрачных пикселей вдоль руки.
Меняется ли ссылка при новой загрузке?
Да, и это сделано намеренно. В имени файла стоит отпечаток содержимого, поэтому у нового скина новый адрес. Иначе браузеры и кеш скин-плагина ещё долго отдавали бы старую картинку по знакомому адресу. После замены скина скопируйте ссылку заново.
Сколько скинов можно хранить?
Один. Новая загрузка заменяет предыдущую, старый файл удаляется. Если нужно вернуть прошлый скин — загрузите его снова, ссылка получится та же самая, потому что содержимое не изменилось.
Поддерживаются ли HD-скины?
Нет. HD-скины (128×128 и выше) работают только с модами вроде OptiFine или CustomSkinLoader, а на ванильном клиенте отображаются неправильно. Мы принимаем то, что гарантированно заработает у всех.
Кто увидит мой скин?
Ссылка не секретная: любой, кто её знает, откроет картинку — иначе плагин не смог бы её скачать. Каталог не листается, но и паролем файл не закрыт. Не загружайте то, что не готовы показать.
Другие инструменты
Vanilla Game — ванильный сервер без вайпов. Инструменты открыты для всех, играть на нём для этого не обязательно.
А если захочется применить скин в игре — адрес сервера mc.vanilla-game.ru, всё остальное есть в инструкции для новичков.