Repository navigation
NullLauncher 1.0.3
Импорт любых архивов, каталог CurseForge и починка докачки.
Что нового
- Каталог модпаков — CurseForge. Раздел «Модпаки» в каталоге теперь ищет в CurseForge (моды, ресурс-паки и шейдеры остались на Modrinth): поиск с фильтрами по загрузчику и версии Minecraft, карточка проекта с автором, обложками, и ссылкой на CurseForge, выбор версии модпака, установка в один клик. Скачивание идёт с официальных зеркал CurseForge.
- Универсальный импорт. Один пункт «Импортировать» (и drag & drop) теперь принимает любой разумный архив — формат определяется по содержимому, а не по расширению:
- сборка NullLauncher (
.nlpkg/.zipсinstance.json), в том числе обёрнутая в лишнюю папку; - модпак Modrinth (
.mrpackи.zipсmodrinth.index.json); - модпак CurseForge (
manifest.json+overrides): имя файла берётся из cfwidget, скачивание идёт с forgecdn, ошибки отдельных файлов не валят импорт — они попадают в уведомление «импортирован частично»; - готовая папка игры (
.minecraft,mods+config,versions): версия и загрузчик читаются изversions/*/<id>.json(включаяinheritsFromиmainClass), а если папкиversions/нет — по именам модов (например…-1.21.1-neoforge-….jar→ 1.21.1 / neoforge). Загрузчик без версии лаунчер доустановит самой последней, совместимой с версией игры.
- сборка NullLauncher (
- Докачка больше не портит файлы. Если сервер ответил
200вместо206на Range-запрос — файл качается заново, а не дописывается в хвост; при расхождении хеша битый.partудаляется, счётчики сбрасываются. - Ретраи до трёх раз. Ошибка качает вызывающего только после исчерпания попыток, а не на первом сбое: таймаут соединения, обрыв и «зависший» поток (девяносто секунд без байтов) уходят в повтор.
- Импорт больших паков не обрывается по тайм-ауту UI: импорт и ремонт ждут до 30 минут, а не пять.
Проверено на реальных файлах
1.20.1 Forge.zip(сборка сinstance.jsonвнутри папки) — импорт ок.Forge 1.20.1 1.0.0.mrpack— 32 мода, 0 ошибок.All of Create - Aeronautics-v2.7.zip(CurseForge, 253 файла, NeoForge 21.1.250).- Готовая папка игры без
versions/(116 модов) — версия и загрузчик определены по именам модов. - Установка модпака CurseForge из каталога по ссылке (Homestead, Fabric 1.20.1) — 346 файлов, 0 ошибок, загрузчик доставлен сам.
Установка
- Сетап:
NullLauncher-1.0.3-Setup.exe - Переносная версия:
NullLauncher-1.0.3-win-x64.zip