Гайд

Как сделать свой текстурпак для Minecraft

Текстурпак Minecraft заменяет картинки игры (блоки, предметы, мобов, небо и меню) на твои собственные. В Java Edition текстурпаки называются наборами ресурсов (или ресурспаками): это .zip с файлом pack.mcmeta и PNG-картинками по тем же путям, что и оригиналы. В Bedrock используются файлы .mcpack с manifest.json. И то и другое можно сделать в браузере за несколько минут.

Обновлено

Шаг 1 — создай пак и выбери версию

Открой редактор текстурпаков, дай паку название, выбери Java или Bedrock, свою версию игры и разрешение, затем нажми Создать пак.

  • Издание: Java Edition (ПК, Mac и Linux через лаунчер Minecraft) или Bedrock Edition (Windows, телефоны, планшеты и консоли). Им нужны разные файлы, поэтому делай отдельный проект для каждого издания. Какое у меня издание?
  • Версия: по умолчанию выбрана Java 26.3; подходит любая версия вплоть до 1.6.1, так что пак для 1.21.11, 26.2 или 1.8.9 делается так же легко. Пак получает правильный pack.mcmeta для этой версии.
  • Разрешение: 16× — ванильный вид (16×16 пикселей на грань блока). 32× и 64× дают место для деталей; 128× и выше — для реалистичных паков.

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

Заполненная форма «New texture pack»: название My First Pack, издание Java, версия Java 26.3 (формат пака 97.1), разрешение 32× и описание, рядом — поле для открытия готового пака.
Дай паку название и выбери издание, версию игры и разрешение.

Шаг 2 — найди и перерисуй текстуры

Найди текстуру через поиск или категории и перерисуй её в пиксельном редакторе или загрузи свой PNG.

Каждая текстура показана на своей настоящей 3D-модели: у печи видны передняя сторона, бока и верх, у ступенек и плит — их форма, у мобов — части тела. Рисуй карандашом, заливкой, линией, фигурами, шумом и пипеткой, зеркаль штрихи и отменяй что угодно. Превью плиткой показывает, как блок повторяется на земле, чтобы не было заметных швов.

Хочешь видеть блок, пока рисуешь? Переключи редактор в 3D (или нажми D) и рисуй прямо на модели: каждая грань меняет ту текстуру, которую показывает. Тяни фон или проведи двумя пальцами, чтобы повернуть блок. С текстурами мобов всё так же: выбери Mobs в списке текстур и скрывай части тела, чтобы добраться до сторон под ними.

В Java можно менять и форму: нажми Изменить форму на вкладке Preview, чтобы превратить плоский предмет в 3D или переделать блок. Как сделать 3D-предметы.

  • Начни с блоков, которые видишь постоянно: дёрн, земля, камень, брёвна и доски.
  • Трава, листва, лианы и вода хранятся в сером цвете, а игра окрашивает их в зависимости от биома. Оставляй их светло-серыми.
  • Анимированные текстуры, например вода, лава и морские фонари, редактируются покадрово.
Редактор текстур: передняя сторона печи открыта в пиксельном редакторе 16×16, вокруг топки — оранжевые штрихи, и те же штрихи видны на 3D-модели печи в окне превью.
Рисуем переднюю сторону печи: 3D-превью сразу показывает изменения на настоящей модели блока.
Редактор текстур в режиме 3D: модель печи на всю сцену с красными штрихами прямо на передней грани, а в боковой панели — плоская текстура передней стороны печи с теми же штрихами.
Рисуем прямо на 3D-печи: каждая грань меняет ту текстуру, которую показывает.

Шаг 3 — поменяй стиль всего пака в один клик (по желанию)

По желанию: поменяй стиль всего пака эффектами в один клик, например Dark Mode, Pastel или Retro 8-bit.

Эффекты накладываются друг на друга и поверх твоего рисунка, не меняя его, и применяются ко всем текстурам при экспорте. Сочетай Autumn со Smooth HD или Dark Mode с Neon Outline, а потом продолжай рисовать вручную.

Вкладка «Effects» с пресетом Autumn: полосы «до и после» с перекрашенными текстурами, а блоки мха в списке стали оранжево-коричневыми.
Эффекты в один клик, например Autumn, меняют стиль сразу всех текстур.

Шаг 4 — добавь иконку и описание и экспортируй

Открой вкладку Пак, чтобы задать описание и иконку, а потом экспортируй .zip (Java) или .mcpack (Bedrock).

В Java можно ещё выбрать диапазон совместимости, чтобы один пак загружался в нескольких версиях без предупреждения «предназначен для более старой версии». Экспорт пишет все файлы, которые нужны игре: pack.mcmeta и pack.png для Java или manifest.json с новыми уникальными ID и pack_icon.png для Bedrock.

Карточка версии игры на вкладке «Pack»: пак сделан для Java 26.3 (формат пака 97.1) и работает также от Java 1.21 (формат пака 34) до 26.3.
Диапазон совместимости позволяет одному паку загружаться в нескольких версиях Java.
Окно экспорта для My First Pack.zip: одна изменённая текстура, эффекты Autumn, сделан для Java 26.3 с форматом пака 97.1, работает в версиях от 1.21 до 26.3, кнопка «Export .zip».
Перед скачиванием окно экспорта показывает, что попадёт в пак.

Шаг 5 — установи и проверь

Установи пак в Minecraft и проверь его. Как его установить.

  • Java: открой Настройки... > Наборы ресурсов... > Папка с наборами, положи туда .zip (не распаковывая) и перенеси пак в Выбранные. После изменений нажми в игре F3 + T, чтобы перезагрузить ресурсы.
  • Bedrock: открой .mcpack, затем активируй пак в Настройки > Глобальные ресурсы.

Что-то выглядит не так? Текстурпак не работает: решения.

Что внутри текстурпака?

Java Edition (.zip)

  • pack.mcmeta в корне zip-архива (обязателен): описание пака и версии игры, для которых он сделан.
  • pack.png (необязателен): иконка в списке паков. У Minecraft она 128×128 и рисуется в размере 32×32.
  • assets/minecraft/textures/…: твои картинки с теми же папками и именами файлов, что у оригиналов, например assets/minecraft/textures/block/stone.png. В версиях до 1.13 вместо block и item используются папки blocks и items.
  • У анимированных текстур рядом с картинкой лежит соответствующий файл .png.mcmeta.

Bedrock Edition (.mcpack)

  • manifest.json в корне (обязателен): название, два уникальных ID, номер версии, который растёт с каждым обновлением, и самая старая версия игры, которую поддерживает пак (здесь по умолчанию "min_engine_version": [1, 21, 0]).
  • pack_icon.png (необязателен): иконка пака.
  • Текстуры в textures/, например textures/blocks/stone.png. Некоторые ванильные текстуры — это файлы .tga; сохраняй то же имя и расширение, что у оригинала.

Структура папок рядом

Java: MyPack.zip
├── pack.mcmeta
├── pack.png
└── assets/minecraft/textures/
    ├── block/stone.png
    └── item/diamond_sword.png

Bedrock: MyPack.mcpack
├── manifest.json
├── pack_icon.png
└── textures/
    ├── blocks/stone.png
    └── items/diamond_sword.png
pack.mcmeta (Java)manifest.json (Bedrock)
ОбязателенДа, в корне zipДа, в корне .mcpack
Пак определяется поИмени файла или папкиДвум уникальным ID (UUID)
Версия игрыНомерам формата пака (в 26.3 — 97.1)min_engine_version — самой старой поддерживаемой версии игры
ОбновленияЗамени файлПовысь номер версии, сохрани ID

Файл pack.mcmeta (Java)

Этот файл сообщает Minecraft, для каких версий сделан пак. Номер формата меняется почти с каждым обновлением: Java 26.3 использует формат набора ресурсов 97.1. Пак только для 26.3 выглядит так:

{
  "pack": {
    "description": "Мой пак для Minecraft 26.3",
    "min_format": [97, 1],
    "max_format": 97
  }
}

С 1.21.9 паки указывают диапазон через min_format и max_format. Паку, который должен загружаться и в старых версиях, нужны ещё pack_format и supported_formats. Редактор текстурпаков пишет правильное сочетание для выбранной версии и диапазона. Смотри формат пака каждой версии.

Как сделать текстурпак вручную

Пак можно собрать и самому в любом графическом редакторе. Это дольше, зато видно, как устроен пак:

Java Edition

  1. Найди оригинальные текстуры: скопируй versions/<version>/<version>.jar из папки .minecraft, переименуй копию в .zip и открой её. Картинки лежат в assets/minecraft/textures.
  2. Создай новую папку для своего пака с файлом pack.mcmeta (см. выше) и теми же папками assets/minecraft/textures/…, что у оригиналов.
  3. Скопируй туда только те PNG, которые хочешь изменить, и отредактируй их, сохраняя имена и пропорции размеров (16×16, 32×32 и так далее).
  4. Заархивируй содержимое папки, а не саму папку, чтобы pack.mcmeta оказался в корне zip. Положи zip в resourcepacks.

Bedrock Edition

  1. Возьми оригинальные текстуры из репозитория Mojang bedrock-samples (resource_pack/textures).
  2. Создай папку с manifest.json, в котором два новых уникальных ID (UUID), и своими картинками в textures/.
  3. Заархивируй содержимое папки и переименуй файл из .zip в .mcpack, затем открой его, чтобы импортировать.

Советы для хорошего пака

  • Начни с малого: перерисуй несколько блоков, которые видишь постоянно (дёрн, земля, камень, дерево), и проверь их в игре, прежде чем браться за всё.
  • Держи одно разрешение во всём паке. Смесь текстур 16× и 64× выглядит неровно.
  • Проверяй в 3D-превью, как стыкуются стороны блока.
  • Для повторяющихся блоков используй превью плиткой, чтобы не было видно швов.
  • Ставь свой пак наверх списка «Выбранные». Паки выше в списке побеждают.

Частые вопросы

Работает ли один текстурпак и в Java, и в Bedrock?

Нет. У изданий разные файлы и папки. Сделай пак для одного издания, а потом переведи его в другое через конвертер текстурпаков. Паки Java и Bedrock.

Нужно ли устанавливать какие-то программы?

Нет. Texture Pack Maker работает в браузере на компьютере, телефоне или планшете, и ничего не загружается на сервер.

Можно ли изменить готовый текстурпак?

Да. В редакторе текстурпаков выбери Открыть пак и укажи .zip или .mcpack. Его можно дальше редактировать и снова экспортировать.

Готовый пак, открытый из .zip: фильтр «Edited» показывает три его изменённые текстуры, а синеватая текстура камня открыта в пиксельном редакторе и видна на 3D-блоке камня в превью.
Открываем готовый .zip: изменённые текстуры пака собраны в список и готовы к правке.
Нужно ли уметь программировать, чтобы сделать текстурпак?

Нет. Текстурпак — это картинки и один небольшой файл описания, а этот файл редактор текстурпаков пишет за тебя. Нужно только рисовать.

Как сделать текстурпак для старой версии, например 1.21.11 или 1.8.9?

Выбери эту версию при создании пака. Редактор загрузит её собственные текстуры и имена папок и запишет её формат пака. Форматы паков всех версий.

Где найти оригинальные текстуры Minecraft?

Для Java — внутри файла игры .jar (assets/minecraft/textures), для Bedrock — в репозитории Mojang bedrock-samples. Редактор текстурпаков сам загружает их у Mojang, когда ты выбираешь версию.

Можно ли сделать текстурпак на телефоне?

Да. Редактор текстурпаков работает в браузере на Android, iPhone и iPad, а также на компьютерах и Chromebook. В Bedrock открой экспортированный .mcpack, и Minecraft его импортирует.

Сколько времени нужно, чтобы сделать текстурпак?

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

Какое разрешение выбрать для текстурпака?

16× совпадает с ванильной игрой, и рисовать так быстрее всего. 32× и 64× дают место для деталей; 128× и выше — для реалистичных паков, им нужен компьютер помощнее. Держи одно разрешение во всём паке.