github GravitLauncher/Launcher v5.3.0
GravitLauncher v5.3.0

latest releases: v5.6.6, v5.6.5, v5.5.7...
2 years ago

Ключевые изменения

  • Добавлена поддержка определения архитектуры в лаунчере
  • Добавлена возможность выбора нескольких папок natives для разных ОС и архитектур
  • Добавлена поддержка скачивания lwjgl 3.3.1 для Windows ARM, Linux ARM64, Linux ARM32 и MacOS ARM
  • Ассеты теперь скачиваются с mojang по умолчанию
  • Исправлен authList в рантайме
  • Изменены аргументы по умолчанию для 1.12.2 и ниже и 1.18 и выше
  • Launch4j (сборка exe) отключен по умолчанию
  • Поддержка единой папки assets для всех клиентов
  • Модуль MirrorHelper для упрощения сборки клиентов и создания своих зеркал
  • Поддержка скачки ассетов с учетом текущего индекса
  • В рантайме переработана система проверки несовместимых java. Теперь несовместимые версии нельзя выбрать в настройках и невозможно запустить клиент без java или с несовместимой Java
  • Исправлены баги с повторным запуском клиента при нехватке памяти или неверных аргументах
  • Изменено расположение временного файла при обновлении: теперь он находится в папке Temp в Windows и /tmp в Linux
    Процесс обновления сделала надежнее
  • Сборка лаунчера с ProGuard при отсутствии JavaFX теперь прерывается (ранее ошибку можно было не заметить)

Обновление с 5.2.13

  • Обновите LaunchServer.jar, модули и библиотеки
  • Соберите все ассеты в одну папку:
    Если у вас стандартные ассеты воспользуйтесь командой downloadassets ВЕРСИЯ assets для каждой версии Minecraft на вашем проекте
    Предыдущие папки ассетов можно удалить
  • Обновите модуль рантайма
    Обновите дизайн если вы используете стандартный
    Нестандартные дизайны для версии 5.2.x почти совместимы с новой версией рантайма. Для обновления нужно выполнить одно простое действие:
    Откройте файл scenes/login/login.fxml
    Найдите строчку <!-- Способы авторизации -->
    Замените секцию под ней на
<VBox alignment="BOTTOM_LEFT"  layoutX="728.0" layoutY="159.0" prefHeight="339.0" prefWidth="167.0">
             <VBox id="authList">
                 <opaqueInsets>
                     <Insets />
                 </opaqueInsets>
                 <padding>
                     <Insets bottom="5.0" top="5.0" />
                 </padding>
                 <cursor>
                     <Cursor fx:constant="HAND" />
                 </cursor>
                 <effect>
                     <Blend />
                 </effect>
             </VBox>
         </VBox>

Если помимо дизайна у вас кастомный модуль рантайма - обратитесь к человеку написавшему вам патчи для обновления их до актуальной версии

  • Перекачайте клиенты и пересоздайте профили что бы воспользоватся новым форматом папки natives и обновленными аргументами по умолчанию
    Либо полностью замените папки libraries и natives вашего клиента на скачанные с зеркала, а так же уберите из профиля опц моды для lwjgl 3.2.1 и 3.2.2
  • Если у вас кастомная джава замените в конфигурации рантайма битность ( x32/x64) на архитектуру (X86/X86_64)
  • Выполните config launchserver save

Don't miss a new Launcher release

NewReleases is sending notifications on new releases.