Skip to content

v0.50

Choose a tag to compare

@RanoGames RanoGames released this 14 Oct 18:55
· 18 commits to main since this release

LightLauncher v0.5 — Изменения

🚀 Что нового в версии 0.5 (Major Update)

🎨 1. Новый современный интерфейс (Modern Glassmorphism)

  • Два стиля оформления: переключайтесь между классическим (Classic) и новым современным (Modern Glass) интерфейсом в Настройках без перезапуска.
  • Glassmorphism & карточный интерфейс: полупрозрачные акриловые панели с мягким размытием, скруглениями (16px) и палитрой Deep Space (#0d1117, #161b22, #21262d).
  • Свежий акцентный градиент: изумрудно-бирюзовый градиент (#10b981 → #06b6d4) для кнопок запуска, прогресс-баров и активных элементов.
  • Адаптивные размеры и типографика: исправлены узкие кнопки и обрезка текста, увеличена ширина полей, кнопки выровнены и снабжены понятными иконками и подсказками.
  • Чистый главный экран: убрана лишняя строка пути Java вверху, скрыт пустой силуэт скина, фон гармонично интегрирован с полупрозрачной подложкой.

🧩 2. Менеджер установленных модов (Installed Mods Manager)

  • Управление прямо из лаунчера: вкладка «Установленные моды» в диалоге модов.
  • Включение и отключение модов: отключайте моды без удаления (файлы переименовываются в .disabled и обратно).
  • Быстрый доступ: кнопки открытия папки mods в Проводнике, удаления модов и обновления списка в реальном времени.
  • Интеграция с Mod Browser: загруженные через браузер моды мгновенно появляются в менеджере.

☕ 3. Автоматическое скачивание и настройка Java (Auto Java Downloader)

  • Умное определение Java: лаунчер автоматически определяет требуемую версию Java для выбранной версии Minecraft:
    • Java 8 — для 1.0 — 1.16.4
    • Java 16/17 — для 1.17 — 1.20.4
    • Java 21 — для 1.20.5+
  • Авто-загрузка OpenJDK (Adoptium / Eclipse Temurin): безопасная распаковка в изолированную папку .minecraft/runtime/java_custom/ с отображением прогресса скачивания.
  • Если Java отсутствует в системе, лаунчер предлагает скачать её в один клик.

📊 4. Точный расчёт размера версий при скачивании

  • Реальный размер вместо заглушки в 450 МБ: лаунчер обращается к манифестам Mojang и вычисляет точный размер клиента, библиотек и ассетов.
    • Minecraft 1.0: ~52 МБ (вместо 450 МБ)
    • Minecraft 1.12.2: ~173 МБ
    • Minecraft 1.20.1: ~705 МБ
  • Локальное кэширование: результаты вычислений сохраняются в кэш, повторный выбор версии отображает размер мгновенно (~5 мс).

🐛 5. Исправления ошибок и стабильность

  • Исправлена логика проверки обновлений: устранена ошибка, из-за которой лаунчер считал версию v0.5 более старой, чем v0.42 / v0.43.
  • Поддержка High-DPI: корректное масштабирование интерфейса на экранах с высоким разрешением.
  • Очистка проекта: вспомогательные утилиты перемещены в директорию Tools/, временные файлы удалены, линтер Ruff проходит без единой ошибки.

📦 Установка

Скачайте инсталлятор LightLauncher-setup-v0.5.exe ниже и следуйте инструкциям установщика.