MC ToolboxMC TOOLBOX

Конвертер MRPack в ZIP

Конвертируйте Modrinth .mrpack в стандартный ZIP с модами и overrides. Бесплатно, без аккаунта. Файлы пака остаются локальными. Для загрузки модов требуется доступ к сети.

MRPACK

Перетащите ваш файл .mrpack сюда

или нажмите, чтобы выбрать файлы

Аккаунт не требуется. Ваш .mrpack читается в браузере, и ZIP собирается там же. Файлы модов загружаются с публичных URL (может использоваться вспомогательный сервис того же сайта, если CDN блокирует браузер). Мы не просим вас создавать аккаунт для конвертации пака.

MC Toolbox · Утилиты для модпаков

Конвертируйте .mrpack в ZIP, если ваш лаунчер или сервер не может импортировать паки Modrinth

A .mrpack is mostly a manifest. It contains modrinth.index.json with each mod path, download URL, and hash. The JAR files are often not inside the archive. Launchers that support Modrinth fetch those files for you. The official launcher, Technic, and many server panels do not, so they reject the .mrpack.

This free MRPack to ZIP converter does the fetch step in your browser. It reads the index, downloads each listed mod when the host allows it, copies override files (configs, scripts, resource packs), and builds a ZIP you can extract into a game instance or server folder. You still need the correct mod loader and Minecraft version. The ZIP is not a one-click install for every launcher.

Что происходит внутри

Четыре шага. Распаковка и сборка ZIP выполняются во вкладке вашего браузера. Загрузка модов использует публичные URL из индекса (и вспомогательный сервис того же сайта, если CDN блокирует прямой доступ браузера).

Step 1
Прочитать индекс
Открывает mrpack (это ZIP-архив) и анализирует modrinth.index.json для получения имени пакета, версии игры, зависимостей загрузчика и полного списка модов.
Step 2
Скопировать overrides напрямую
Файлы из overrides/, client-overrides/ и server-overrides/ копируются в выходной файл. Это включает конфиги, скрипты и встроенные Resource Packs, которые включил автор.
Step 3
Загрузить каждый мод
Каждая запись мода имеет один или несколько URL для скачивания. Конвертер пробует их и записывает файл по пути, указанному в индексе. Если все URL не работают, путь и URL записываются в FAILED_DOWNLOADS.txt, чтобы вы могли завершить вручную.
Step 4
Создать и предложить ZIP
Собирает ZIP с сжатием, добавляет сводку pack-info.json (имя, версия, подсказки загрузчика) и запускает загрузку в браузере. Ваш исходный .mrpack не сохраняется как загрузка учетной записи сайта.

Какие лаунчеры на самом деле поддерживают .mrpack

The short version: Prism, ATLauncher, and MultiMC handle .mrpack natively. CurseForge support is partial. The official launcher, Technic, and most server panels need a ZIP instead.

LauncherSupports .mrpackNeeds ZIP conversionNotes
Prism LauncherYesNoИмпорт с Modrinth или из файла
ATLauncherYesNoИмпорт из вкладки Modrinth
MultiMCYesNoДобавить Instance, затем Импорт
GDLauncherYesNoПоиск и установка в один клик
CurseForge AppPartialSometimesВ основном паки, размещенные на CurseForge
Official LauncherNoYesСначала установите Mod Loader
Technic LauncherNoYesТолько импорт ZIP
Server panelsNoYesPterodactyl, Apex, Shockbyte и аналогичные

Вопросы, которые мне на самом деле задавали

Плюс несколько, которые, как я подумал, люди зададут, прежде чем сделают это.

Does the conversion happen on my computer or a server?
Your .mrpack file is read and the final ZIP is built in the browser with JSZip. We do not store your pack as a user upload. Overrides are copied locally. Listed mod JARs are downloaded from the URLs in modrinth.index.json. When a CDN blocks the browser, the page may use a small same-site download helper (/api/proxy) only to fetch that public file. That is not the same as uploading your pack to our servers, but conversion still needs network access and is not fully offline.
Why do some mods fail to download during conversion?
Some hosts or CDNs refuse the request, rate-limit, or expire links. When a file cannot be fetched, the converter still builds the ZIP and adds FAILED_DOWNLOADS.txt with the expected path and every download URL for that mod. Download those few files manually and place them in the listed folders.
What is modrinth.index.json inside an mrpack?
It is a bill of materials: each mod path (for example mods/sodium-fabric-0.5.8.jar), integrity hashes, and one or more download URLs. The .mrpack is often small because the JARs are not always embedded. Launchers or this tool fetch them. Overrides folders hold configs and other files that do ship inside the archive.
Can I use the output ZIP with the official Minecraft Launcher?
Not as a one-click modpack import. The ZIP is a normal folder layout (mods, configs from overrides, and so on). Install Fabric, Forge, Quilt, or NeoForge yourself, then copy the extracted folders into your instance. Server panels that accept a ZIP extract often work the same way. Prism, MultiMC, and similar launchers may still prefer importing the original .mrpack when they support it.
What is the difference between overrides and mod downloads?
Overrides are files packed inside the .mrpack (configs, scripts, resource packs, datapacks). Mod entries are usually URL references. The converter downloads them into the paths from the index. Both end up in the output ZIP when downloads succeed.
Does this work with Fabric, Forge, Quilt, and NeoForge packs?
Yes for valid Modrinth .mrpack files. The format is loader-agnostic file paths plus a dependencies field. This converter does not install the loader for you. Check pack-info.json in the ZIP and install the matching loader and Minecraft version separately.

Другие инструменты, которые могут вам понадобиться, пока вы здесь

Что происходит внутри

Четыре шага. Распаковка и сборка ZIP выполняются во вкладке вашего браузера. Загрузка модов использует публичные URL из индекса (и вспомогательный сервис того же сайта, если CDN блокирует прямой доступ браузера).

Вопросы, которые мне на самом деле задавали

Конвертация происходит на моем компьютере или на сервере?

Ваш файл .mrpack читается, и конечный ZIP создается в браузере с помощью JSZip. Мы не храним ваш пак как пользовательскую загрузку. Overrides копируются локально. Перечисленные JAR-файлы модов загружаются по URL-адресам из modrinth.index.json. Когда CDN блокирует браузер, страница может использовать небольшой вспомогательный сервис того же сайта (/api/proxy) только для получения этого публичного файла. Это не то же самое, что загрузка вашего пака на наши серверы, но для конвертации все равно требуется доступ к сети, и она не является полностью автономной.

Почему некоторые моды не загружаются во время конвертации?

Некоторые хосты или CDN отклоняют запрос, ограничивают скорость или срок действия ссылок. Если файл не может быть загружен, конвертер все равно создает ZIP и добавляет FAILED_DOWNLOADS.txt с ожидаемым путем и каждым URL для загрузки этого мода. Загрузите эти несколько файлов вручную и поместите их в указанные папки.

Что такое modrinth.index.json внутри mrpack?

Это спецификация: каждый путь к моду (например, mods/sodium-fabric-0.5.8.jar), хеши целостности и один или несколько URL для загрузки. .mrpack часто небольшой, потому что JAR-файлы не всегда встроены. Лаунчеры или этот инструмент загружают их. Папки overrides содержат конфиги и другие файлы, которые поставляются внутри архива.

Могу ли я использовать полученный ZIP с официальным Minecraft Launcher?

Не как импорт модпака в один клик. ZIP - это обычная структура папок (mods, конфиги из overrides и так далее). Установите Fabric, Forge, Quilt или NeoForge самостоятельно, затем скопируйте извлеченные папки в ваш instance. Серверные панели, которые принимают извлечение ZIP, часто работают так же. Prism, MultiMC и аналогичные лаунчеры могут по-прежнему предпочитать импорт оригинального .mrpack, если они его поддерживают.