Модули лаунчера
Набор стандартных, публичных модулей для GravitLauncher. Подробное описание и конфигурацию каждого из них можно найти в папке с этим модулем.
- Все скомпилированные модули находятся в папке modules архива Launcher.zip, когда вы скачиваете Артефакт GravitLauncher.
- Если вы компилируете GravitLauncher скриптом, модули так же собираются и находятся в своих папках:
/LaunchServer/src/modules/ModuleName_module/build/libs/ModuleName_module.jar
Модуль | Описание |
---|---|
AdditionalHash | Добавляет новый тип AuthProvider. Позволяет проверять хеш паролей bcrypt и phpass. |
FileAuthSystem* | Система авторизации с хранением базы пользователей в файле json |
GenerateCertificate | Создает сертификаты для подписи Launcher.(jar|exe). |
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. |
*рекомендуется к использованию.