feat: 1.1.1.2 hybrid Go installer (online 5.8M/offline 98M, выбор C:\ZernMC + ярлык ZernMC Launcher.lnk, uninstall.exe, DataDir ~/.zernmc) — hollow-ромбы, custom-сборки, моды с правами, ПКМ без Reload, sticky Играть, онбординг Config persist + /launcher/download/jre
This commit is contained in:
@@ -21,15 +21,21 @@
|
||||
|
||||
## Состав дистрибутива
|
||||
|
||||
В архиве `ZernMC-win-<версия>.zip`:
|
||||
**Онлайн-установщик `ZernMC-Online-Setup.exe` (Go, ~5.7М, без Java):**
|
||||
- Спрашивает папку установки (default `C:\ZernMC`) + чекбокс `Ярлык ZernMC Launcher.lnk на рабочем столе`
|
||||
- Качает `JRE 47М` → `lib/jre21`, затем `meta/file` для `lib/javafx`, `bin/`, `assets/`, `zernmc.exe`
|
||||
- Пишет `build.version`, создаёт `uninstall.exe` (`C:\ZernMC\uninstall.exe`), ярлык
|
||||
- Локальные файлы `~/.zernmc` не трогает
|
||||
|
||||
- `zernmc.exe` — основная версия с GUI (JavaFX)
|
||||
- `zernmc-cli.exe` — консольная версия (TUI)
|
||||
- `zernmc-cli-jfx.exe` — консоль + JavaFX UI
|
||||
- `lib/jre21` — встроенный JRE 21
|
||||
- `lib/javafx` — модули JavaFX 23.0.1
|
||||
**Оффлайн `ZernMC-win-<версия>.zip` (или `ZernMC-Offline-Setup.exe` — тот же выбор папки + ярлык):**
|
||||
|
||||
Bootstrap-модуль встроен прямо в `.exe`, отдельный jar рядом не нужен.
|
||||
- `zernmc.exe` — GUI (JavaFX)
|
||||
- `zernmc-cli.exe` — TUI
|
||||
- `zernmc-cli-jfx.exe` — консоль + JavaFX
|
||||
- `lib/jre21` — JRE 21 (только оффлайн)
|
||||
- `lib/javafx` — JavaFX 23.0.1
|
||||
|
||||
Bootstrap встроен в `.exe`.
|
||||
|
||||
## Чего пока нет в лаунчере
|
||||
|
||||
@@ -86,17 +92,19 @@ Bootstrap-модуль встроен прямо в `.exe`, отдельный j
|
||||
|
||||
## Как скачать и запустить
|
||||
|
||||
Скачать последнюю версию можно по ссылкам:
|
||||
**Скачать лаунчер (выбери один):**
|
||||
- **Онлайн-установщик (рекомендуется)** — `ZernMC-Online-Setup.exe` (~5.7М, Go, без Java): скачай → выбери папку установки (по умолчанию `C:\ZernMC`) → [x] Создать ярлык ZernMC Launcher на рабочем столе → Установить. Первый запуск докачает JRE 47М + файлы лаунчера 50М. Данные сборок `~/.zernmc` остаются в профиле пользователя. Деинсталляция — `C:\ZernMC\uninstall.exe` или удаление папки.
|
||||
- **Оффлайн ZIP** — `ZernMC-win-<версия>.zip` (98М, с JRE): скачай → выбери папку куда распаковать (диалог в `ZernMC-Offline-Setup.exe` или вручную) → [x] Ярлык → готово. Для air-gapped.
|
||||
|
||||
**Скачать лаунчер:**
|
||||
- https://api.zernmc.ru/launcher/download/latest
|
||||
- https://api.zernmc.online/launcher/download/latest
|
||||
**Зеркала (оба варианта):**
|
||||
- https://api.zern.cc/launcher/download/jre — JRE для онлайн
|
||||
- https://api.zernmc.ru/launcher/download/latest / https://api.zernmc.online/launcher/download/latest — ZIP
|
||||
|
||||
**Инструкция:**
|
||||
1. Скачайте zip-архив
|
||||
2. Распакуйте в удобную папку (например `C:\ZernMC`)
|
||||
3. Запустите `zernmc.exe` (или `zernmc-cli.exe` для консольного режима)
|
||||
4. Войдите в аккаунт и нажмите **«Начать игру»**
|
||||
**Инструкция (оба):**
|
||||
1. Скачай online exe **или** offline zip
|
||||
2. Запусти установщик → выбери папку (по умолчанию `C:\ZernMC`, можно `D:\Games\ZernMC`) → ярлык
|
||||
3. Запусти `zernmc.exe` (или `zernmc-cli.exe`) из папки установки
|
||||
4. Войди в аккаунт и нажми **«Начать игру»**
|
||||
|
||||
### Установка первой сборки
|
||||
|
||||
|
||||
Reference in New Issue
Block a user