v0.3.0
🎮 JanLauncher v0.3.0
Русский | English
✨ Что нового
🐛 Исправления ошибок
-
Исправления патчинга игры
Исправлены критические проблемы с патчингом клиента игры, из-за которых Hytale не запускался.
Патчер теперь корректно обрабатывает замену доменов и обеспечивает успешный запуск игры. -
Миграция серверной аутентификации
Серверная аутентификация переведена с ручного патчинга JAR на DualAuth Agent с инъекцией в рантайме.
Файлы серверного JAR остаются нетронутыми и больше не модифицируются на диске.
Старые вручную пропатченные серверные файлы автоматически восстанавливаются в исходное состояние.
🚀 Новые функции
-
Интеграция DualAuth Agent
Серверная аутентификация теперь использует ByteBuddy агент, который патчит аутентификацию в процессе выполнения.
Конфигурация агента автоматически устанавливается на основе выбранного провайдера аутентификации.
При ошибке загрузки агента отображается модальное окно с ссылкой на Discord для получения помощи. -
Конфигурация аутентификации на основе провайдера
Параметры DualAuth агента теперь автоматически настраиваются в зависимости от выбранного провайдера авторизации.
Не требуется ручная настройка переменных окружения — всё работает из коробки.
🧩 Улучшения
-
Ветка версий по умолчанию
Ветка версий по умолчанию теперь установлена на release вместо pre-release.
Ветку версий можно изменить в настройках лаунчера при необходимости. -
Улучшения интерфейса
Улучшен общий внешний вид интерфейса и визуальная отделка.
Улучшены сообщения об ошибках и обратная связь с пользователем по всему лаунчеру. -
Улучшения архитектуры
Удалены захардкоженные строки доменов из основного кода лаунчера.
Домены аутентификации теперь полностью управляются через конфигурацию провайдеров.
🖥 Поддержка платформ
- ✅ Windows
- ✅ Linux
🎮 JanLauncher v0.3.0
English | Русский
✨ What's New
🐛 Bug Fixes
-
Game Patching Fixes
Fixed critical issues with game client patching that prevented Hytale from launching correctly.
The patcher now properly handles domain replacement and ensures the game starts successfully. -
Server Authentication Migration
Migrated server authentication from manual JAR patching to DualAuth Agent runtime injection.
Server JAR files remain pristine and are no longer modified on disk.
Legacy manually-patched server files are automatically restored to their original state.
🚀 New Features
-
DualAuth Agent Integration
Server authentication now uses a ByteBuddy agent that patches authentication at runtime.
Agent configuration is automatically set based on your selected authentication provider.
If agent download fails, a helpful error modal with Discord support link is displayed. -
Provider-Based Authentication Configuration
DualAuth agent parameters are now automatically configured based on your selected auth provider.
No manual environment variable configuration needed - everything works out of the box.
🧩 Improvements
-
Default Version Branch
The default version branch is now set to release instead of pre-release.
You can change the version branch in launcher settings if needed. -
UI Enhancements
Improved overall interface appearance and visual polish.
Better error messages and user feedback throughout the launcher. -
Architecture Improvements
Removed hardcoded domain strings from core launcher code.
Authentication domains are now managed entirely through provider configuration.
🖥 Platform Support
- ✅ Windows
- ✅ Linux