Майнкрафт как создать ресурс пак
Создаём простой ресурпак для Minecraft Java Edition
Эта статья — первая в цикле статей, посвященном созданию наборов ресурсов (ресурспаков) для Minecraft. Автор статей — Денис (также известный как Cool_boy или prettydude).
Все статьи будут в первую очередь касаться Minecraft Java Edition; в будущем, возможно, будет затронута и тема создания наборов ресурсов для Minecraft Bedrock.
Немного истории
Текстурпаки (пакеты текстур) были добавлены в игру в версии Alpha 1.2.2 (уже 7 лет прошло!). Тогда все текстуры в игре хранились в одном файле, что не разрешало игрокам использовать расширение больше 16х16 или создавать анимации. В версии 1.5 текстуры разбили по файлам, добавили возможность создания HD текстур и анимации. В 1.6 текстурпаки заменены на ресурспаки (пакеты ресурсов), появилась возможность добавлять свои звуки, изменять перевод, титры и многое другое. С версии 1.7 мод Optifine объединился с MCPatcher, добавил этим ещё больше возможностей для создателей ресурспаков. Именно их мы будем рассматривать в будущем.
Создание простого ресурспака
pack_format — версия ресурспака, обязательно должно быть указано, иначе Minecraft пожалуется что у вас несовместимая версия. 1 для версии ниже 1.9. 2 для версии 1.9 и 1.10. 3 для версии 1.11 и 1.12. 4 для версии 1.13 (на момент написания статьи).
description — описание ресурспака в меню выбора пакетов ресурсов. Можно использовать знак параграфа
§ для добавления цветов.
Чтобы добавить миниатюру которую видно в меню, добавьте в папку к файлу pack.mcmeta картинку с названием pack.png (советую использовать размер пропорциональный 64х64).
Как мне посмотреть на файлы в самом Майнкрафте?
На этом всё! В следующий раз мы рассмотрим добавление анимированных текстур в игру.
Файл с примером
В итоге у нас получился файл с ресурспаком, который можно скачать здесь.
Как переделать старые ресурспаки под новые версии Minecraft
Версия 1.8.9 до сих пор является эталонной для любителей PvP и большинство крутых ресурспаков сделано именно под неё. Существует огромное количество качественных паков, которые плохо работают под новыми версиями и при этом многие ютуберы продолжают выпускать их. Но что делать, если вы хотите поиграть на более современных версиях, таких как 1.12.2 или 1.14.3? В этом гайде мы расскажем, как конвертировать старые ресурспаки для совместимости с последними обновлениями Майнкрафта.
Между старым и новым форматом текстур есть всего несколько небольших отличий. Устранив их, ты сможешь с легкостью приспособить большинство ресурспаков практически к любой версии. Для этого не потребуются какие-либо дополнительные приложения, только блокнот, архиватор и готовность выполнить три простых действия.
1. Изменение файла pack.mcmeta
В каждом ресурспаке присутствует вспомогательный файл, который имеет название pack.mcmeta. Его можно редактировать при помощи стандартного Блокнота или Notepad++. Он имеет примерно такое содержимое:

Тебя должна интересовать только строка «»pack_format»: 1,», в которой число обозначает версию игры, для которой предназначен пак. В зависимости от того, для какой версии ты планируешь конвертировать текстуры, нужно использовать такие числа:
Например, если ты планируешь играть на 1.12.2, эта строка должна иметь вид «»pack_format»: 2,». После изменения сохрани и закрой файл.
2. Устранение несоответствия слотов в инвентаре
Очень часто текстуры отлично работают с любыми версиями даже без изменения файла, но в процессе игры может возникнуть одна неприятная проблема. После перехода на версию 1.9 было слегка изменено расположение слотов для брони, из-за чего при использовании старых паков тебе будет сложно её надевать.
Устранить эту проблему очень просто, нужно удалить файл inventory.png, после чего будет использоваться стандартный инвентарь для каждой версии. Данный файл можно найти, перейдя в архиве по такому пути: assets>minecraft>textures>gui>container. Конечно, стандартный инвентарь может не вписываться в общий стиль ресурспака или потерять прозрачность, что может понизить эффективность ПвП-паков. Но зато играть будет гораздо удобнее и никаких проблем с надеванием брони больше не возникнет.
3. Решение проблем с моделями
Еще одна несовместимость может возникнуть из-за перехода в последних версиях на новые модели для многих сущностей. Эта проблема решается таким же способом, как и несоответствие слотов инвентаря. Тебе нужно удалить всю папку models, которая расположена по адресу assets>minecraft>textures.
Мы рекомендуем на всякий случай сделать резервную копию текстурпака прежде чем вносить вышеуказанные изменения.

