Minecraft лаунчер с фиолетовой темой, glassmorphism UI и автоматической подпиской на серверы GodBox.
amethyst-launcher/
├── main.js ← Electron главный процесс (IPC, launch, NBT)
├── preload.js ← Безопасный мост renderer ↔ Node.js
├── index.html ← UI (Tailwind CDN + кастомный CSS)
├── renderer.js ← Модульная логика UI (6 модулей)
├── package.json ← Зависимости и сборка
└── assets/ ← Иконки (создайте папку вручную)
└── icon.png
Скачай LTS с nodejs.org и установи.
Скачай с adoptium.net — нужна для запуска Minecraft.
Открой терминал/PowerShell в папке amethyst-launcher/ и выполни:
npm installnpm start- Выбери тип загрузчика — Vanilla / Fabric / Forge / NeoForge / Quilt
- Выбери версию — список загружается с серверов Mojang автоматически
- Введи никнейм (поле справа от кнопки ЗАПУСК)
- Нажми ЗАПУСК
При первом запуске Minecraft скачает нужные файлы (~300–500 МБ).
- Лаунчер читает
servers.datчерезprismarine-nbt - Автоматически добавляет
godbox.pwиeu.godbox.pwесли их нет - Записывает обновлённый
servers.dat - Запускает Minecraft через
minecraft-launcher-core
| Параметр | По умолчанию | Описание |
|---|---|---|
| RAM | 2 ГБ | Слайдер до максимума системы − 1 ГБ |
| Разрешение | 1280×720 | Или полноэкранный режим |
| JVM аргументы | G1GC оптимизация | Можно отключить тоглом |
npm run build:win # Windows NSIS installer
npm run build:linux # Linux AppImage
npm run build:mac # macOS DMGГотовые файлы появятся в папке dist/.
Лаунчер не запускается / белый экран → Подожди 5–10 секунд при первом старте
Java не найдена → Установи Java 17+ с adoptium.net и перезапусти лаунчер
npm: command not found → Установи Node.js с nodejs.org
Версии не загружаются
→ Проверь интернет-соединение. Лаунчер использует launchermeta.mojang.com