- Экземпляры на основе GUID — Каждая установка игры получает уникальную папку (
Instances/{GUID}/), что позволяет иметь несколько параллельных установок - Поддержка нескольких экземпляров — Запускайте разные версии игры, конфигурации модов или тестовые сборки одновременно
- Метаданные экземпляра — Отслеживание состояния установки, версии, статуса патчей и списка модов для каждого экземпляра
- Удаление экземпляра — Полное удаление файлов игры с подтверждением
- Импорт/экспорт экземпляров — Импортируйте экземпляры из ZIP-архивов или PWR-файлов, экспортируйте для резервного копирования/обмена
- Поддержка PWR-файлов — Импорт полных сборок игры напрямую из
.pwrфайлов (официальный формат патчей Hytale)
- Вход через аккаунт Hytale — Официальная аутентификация через OAuth-поток Hytale
- Система профилей — Несколько профилей игрока с никнеймом и UUID
- Резервное копирование/восстановление скинов — Резервные копии скинов для каждого профиля хранятся в папке
Profiles/ - Управление сессией — Безопасное хранение токенов и автоматическое обновление
- Мастер первого запуска — Пошаговая настройка при первом запуске:
- Заставка — Экран приветствия с брендингом
- Выбор языка — Выбор из 12 поддерживаемых языков
- Аутентификация — Вход в аккаунт Hytale
- Настройка профиля — Создание первого профиля игрока
- Настройки — Настройка предпочтений GPU и других параметров
- Загрузка и установка — Получение файлов игры с официального CDN
- Патчи — Применение официальных и пользовательских патчей
- Запуск — Старт игры с настроенными параметрами
- Предпочтение GPU — Выбор видеоадаптера (автоматически/дискретный/интегрированный)
- Разрешение и ОЗУ — Настройка размера окна игры и выделенной памяти
- Автозакрытие — Опция закрытия лаунчера при запуске игры
- Интеграция с CurseForge — Просмотр, поиск и загрузка модов с CurseForge
- Просмотр установленных модов — Управление установленными модификациями для каждого экземпляра
- Метаданные модов — Версия, автор, описание, количество загрузок, зависимости
- Лента новостей Hytale — Последние официальные новости и объявления
- Discord Rich Presence — Отображение статуса игры и времени в Discord
- Современный тёмный UI — Настраиваемое безрамочное окно с дизайном в стиле glass-morphism
- Анимации Framer Motion — Плавные переходы между страницами и микровзаимодействия
- Адаптивная вёрстка — Боковая навигация, панель управления, лента новостей, настройки, менеджер модов
- Настраиваемый акцентный цвет — Персонализация цвета темы
- Поддержка 12 языков:
- Английский (en-US)
- Русский (ru-RU)
- Немецкий (de-DE)
- Испанский (es-ES)
- Французский (fr-FR)
- Японский (ja-JP)
- Корейский (ko-KR)
- Португальский (pt-BR)
- Турецкий (tr-TR)
- Украинский (uk-UA)
- Китайский упрощённый (zh-CN)
- Белорусский (be-BY)
- Переключение во время работы — Смена языка без перезапуска
- Вложенные ключи — Структурированная локализация с поддержкой плейсхолдеров
- Автообновления — Самообновление лаунчера через GitHub Releases
- Канал предварительных версий — Возможность получать предрелизные сборки
- Заметки к выпуску — Просмотр списка изменений перед обновлением
- Генерация IPC-кода — C#-аннотации генерируют типизированный TypeScript IPC-клиент
- Конвейер MSBuild — Автоматизированная сборка:
npm install → IPC codegen → Vite build → copy dist - Логирование Serilog — Структурированное файловое логирование с выводом в консоль
- Упаковка Flatpak — Упаковка для Linux с манифестом