Набор стандартных, публичных модулей для GravitLauncher. Подробное описание и конфигурацию каждого из них можно найти в папке с этим модулем.
Все скомпилированные модули находятся в папке modules архива Launcher.zip, когда вы скачиваете Артефакт GravitLauncher.
Если вы компилируете GravitLauncher скриптом, модули так же собираются и находятся в своих папках: /LaunchServer/src/modules/ModuleName_module/build/libs/ModuleName_module.jar
!!! Или в: /LaunchServer/src/modules/build/modules.zip - в этот архив собираются сразу все модули и лучше устанавливать модули из него.
МодульОписание
AdditionalHashДобавляет новый тип
AuthProvider. Позволяет проверять хеш паролей
bcrypt и
phpass.
FileAuthSystem*Система авторизации с хранением базы пользователей в файле json
GenerateCertificateСоздает сертификаты для подписи
Launcher.(
jarexe*).
MojangSupportДобавляет
GravitLauncher поддержку
mojang.
OneLauncherЗапрещает запуск двух и более копий лаунчера
OpenSSLSignCodeПозволяет подписывать
exe файлы своим сертификатом.
Sentry LaunchServerИнтеграция
GravitLauncher с Sentry.
SystemdNotiferСлужит для правильного порядка загрузки
LaunchServer утилитой
systemd.
UnsafeCommandPackДобавляет дополнительные команды в
GravitLauncher.
DiscordGame(launcher-modules) Добавляет
Launcher'у интеграцию с
Discord.
LauncherStartScreen(launcher-modules) Добавляет окно загрузки
Launcher'а до полной инициализации **
Sentry Launcher(launcher-modules) Интеграция
Launcher'a с Sentry.(после сборки лаунчера с данным модулем, VirusTotal может показывать трояны)
*рекомендуется к использованию.