Guides / Building & Resources

Смена версии скина перезагружает страницу, и это правильное решение

Редактор Java рассчитан на 64 пикселя, а Бедрока — на 128. Это фиксированные значения, поэтому они не могут обмениваться холстами. Вот почему каждая версия — это отдельный URL, а не просто переключатель.

Редактор скинов здесь — это две программы, а не одна программа с настройками. Выбор Java или Бедрока загружает другую сборку и перезагружает страницу. Причину этого стоит понять, так как она объясняет целый класс вопросов типа «почему мой скин не импортируется».

Две сборки, два размера текстур

  • JavaTEXTURE_SIZE 64. Принимает 64 × 64 или устаревшие 64 × 32. Отклоняет все остальное.
  • БедрокTEXTURE_SIZE 128. Принимает 128 × 128 и ничего другого.

Это фиксированное значение не является переменной, которую редактор запрашивает во время работы; оно встроено в каждую сборку. Поэтому две сборки не могут передавать холст друг другу — у них нет общего представления для обмена. Изменение значения во время выполнения привело бы к тому, что одна половина программы работала бы в неправильных единицах.

Поэтому при смене версии происходит перезагрузка. #bedrock в URL открывает сборку Бедрока, что делает каждую версию реальным адресом, на который можно ссылаться, добавлять в закладки и делиться им, а не скрытым состоянием переключателя, недоступным для нового посетителя.

Ни одна из версий не может отображать скин другой

Эта часть проявляется в виде вопросов в службу поддержки. Скин Java, загруженный в редактор Бедрока, не отображается в четверть размера; он отклоняется. Скин Бедрока в редакторе Java также отклоняется.

Инстинкт подсказывает, что 128 × 128 — это «тот же макет, только больше», поэтому он должен масштабироваться. Это не так — это другой UV-макет другого размера, с частями в разных местах. Нет никакого пересэмплирования, которое преобразовывало бы один в другой, и инструмент, предлагающий это сделать, будет лишь догадываться.

Если у вас неправильный файл для редактора, в котором вы находитесь, решение — это смена версии, а не графический редактор.

Что это значит для вашего рабочего процесса

Определите целевую платформу до того, как начнете рисовать, а не после. Готовый скин Java — это не один шаг экспорта до того, как стать скином Бедрока.

Если вам нужны оба, это две отдельные работы, которые случайно выглядят похоже — и общее между ними — это дизайн, а не файл.

3D-редактор скинов →

More guides

Browse all →

Нужны другие инструменты для Minecraft?

Набор генераторов, просмотрщиков и конвертеров прямо в браузере — всё бесплатно.