Если вы когда-нибудь натыкались на файл с расширением .mrpack и ломали голову, как его открыть и использовать в Minecraft, то этот пост — именно для вас. Мы разберём, что такое MRPACK, как его правильно распаковать, зачем нужен конвертер в ZIP и как избежать типичных проблем при работе с этим форматом.


Что такое MRPACK и зачем он нужен

MRPACK — это специальный формат модпаков, разработанный Modrinth. По сути, это ZIP-архив с расширением .mrpack, внутри которого лежит файл modrinth.index.json — индекс с метаданными о модах, их версиях, зависимостях и ссылках для скачивания. В отличие от обычных ZIP-модпаков, MRPACK не содержит сами моды (JAR-файлы), а лишь описывает, где их взять.

Почему так?
Это позволяет экономить место и гарантировать актуальность модов, ведь лаунчер скачивает их по ссылкам из индекса. Но есть и минус — просто распаковать MRPACK и получить готовый модпак не получится.


Как правильно распаковать MRPACK

Вариант 1 — через совместимый лаунчер

Некоторые лаунчеры, например:

  • Prism Launcher
  • MultiMC (версия 5.0+)
  • ATLauncher
  • GDLauncher
  • HMCL

поддерживают MRPACK нативно. Они автоматически скачивают все необходимые моды и устанавливают их в нужные папки.

Вариант 2 — вручную через конвертер

Если ваш лаунчер MRPACK не поддерживает, нужно конвертировать .mrpack в обычный ZIP с модами. Для этого есть онлайн-инструмент mrpacktozip.com, который:

  • Работает полностью в браузере — ваши файлы не уходят на сервер, безопасность на высоте!
  • Извлекает modrinth.index.json и скачивает все моды по ссылкам
  • Упаковывает всё в ZIP, готовый для большинства лаунчеров

Вариант 3 — ручное извлечение

Если хочется просто посмотреть содержимое MRPACK, можно переименовать .mrpack в .zip и распаковать архив стандартными средствами:

## Windows PowerShell
Rename-Item "yourpack.mrpack" "yourpack.zip"
Expand-Archive -Path "yourpack.zip" -DestinationPath "./extracted"

## Linux/macOS
mv yourpack.mrpack yourpack.zip
unzip yourpack.zip -d ./extracted

Но помните — это только индекс и конфиги. Моды нужно скачивать отдельно.


Структура файла modrinth.index.json — что внутри

Поле Тип Обязательность Описание
formatVersion число Обязательно Версия формата (обычно 1)
game строка Обязательно Игра, обычно "minecraft"
versionId строка Обязательно Уникальный ID версии модпака
name строка Обязательно Название модпака
summary строка Опционально Краткое описание
files массив Обязательно Список файлов с модами и ресурсами
dependencies объект Опционально Зависимости (minecraft, forge, fabric и др.)

Как устроен элемент массива files

Каждый файл описывается так:

  • path — путь относительно папки Minecraft (например, mods/MyMod.jar). Важно: путь не должен выходить за пределы папки .minecraft (никаких ../ или абсолютных путей). Это предотвращает уязвимости с обходом директорий.
  • hashes — объект с обязательными хешами sha1 и sha512 для проверки целостности файла.
  • downloads — массив URL для скачивания файла. Разрешены только HTTPS-ссылки с доменов, например, cdn.modrinth.com, github.com и т.п.
  • fileSize — размер файла в байтах, для отображения прогресса загрузки.
  • env — опционально, указывает, для какой среды предназначен файл: клиент, сервер, опционально или не поддерживается.
  • optional — если файл опционален, лаунчер может предложить пользователю выбор установки.

Как избежать проблем с MRPACK

Проблема Причина Решение
Не удаётся открыть .mrpack Попытка открыть как обычный архив без переименования Переименуйте в .zip и распакуйте
Отсутствуют моды после установки MRPACK содержит только ссылки, моды не скачаны Используйте совместимый лаунчер или конвертер
Повреждённый MRPACK Ошибки в modrinth.index.json или недоступные URL Проверьте JSON на ошибки, скачайте моды вручную
Не удаётся конвертировать Проблемы с интернетом или некорректный файл Проверьте подключение, используйте валидный MRPACK

Как работает конвертер mrpacktozip.com

  • Вы загружаете .mrpack в браузер — никаких данных на сервер не уходит!
  • Инструмент читает modrinth.index.json, скачивает все моды по ссылкам (если включена опция загрузки модов)
  • Создаёт ZIP с модами и конфигами, который можно использовать в любом лаунчере
  • Можно исключить modrinth.index.json из ZIP, если не нужны метаданные

Советы по работе с MRPACK и ZIP

Действие Рекомендация
Проверка целостности файлов Используйте SHA1 и SHA512 из hashes для проверки скачанных модов
Путь в path Используйте относительные пути без ../ и абсолютных ссылок
Обновление модпака Используйте поле versionId для отслеживания версий
Зависимости Указывайте версии Minecraft и загрузчиков (forge, fabric и др.)
Использование overrides Папка overrides копируется в корень .minecraft при установке
Серверные и клиентские оверрайды server-overrides применяются после overrides, client-overrides только на клиенте

Таблица поддержки MRPACK лаунчерами

Лаунчер Нативная поддержка MRPACK Требуется конвертация в ZIP Примечания
Prism Launcher Да Нет Прямой импорт
MultiMC (5.0+) Да Нет Импорт из ZIP или MRPACK
Официальный лаунчер Нет Да Требуется конвертация
CurseForge Частично Иногда Лучше конвертировать
ATLauncher Да Нет Прямой импорт
GDLauncher Да Нет Использовать функцию импорта
Technic Launcher Нет Да Поддерживает только ZIP
HMCL Да Нет Популярен в Азии, простой процесс

Практический пример: как скачать и конвертировать MRPACK

  1. Перейдите на страницу проекта Modrinth.
  2. Скопируйте ID проекта (обычно в URL или в интерфейсе).
  3. Нажмите зелёную кнопку загрузки, скопируйте адрес.
  4. Воспользуйтесь mrpacktozip.com, вставьте файл .mrpack или ссылку.
  5. Дождитесь скачивания и конвертации.
  6. Если скачались JAR-файлы отдельно, переместите их в папку mods внутри ZIP.
  7. Используйте полученный ZIP в вашем лаунчере.

Заключение

MRPACK — это современный, компактный и удобный формат модпаков для Minecraft, который экономит место и упрощает обновления. Но чтобы использовать его в лаунчерах без нативной поддержки, нужно либо конвертировать в ZIP, либо использовать совместимые программы. Помните про безопасность: не допускайте выхода путей за пределы .minecraft, проверяйте хеши и используйте только проверенные источники.


Полезные ссылки


Теперь вы вооружены знаниями, как распаковать MRPACK, конвертировать его и использовать в Minecraft без головной боли. Вперёд, к новым приключениям в мире модов!