Набор стандартных, публичных модулей для GravitLauncher. Подробное описание и конфигурацию каждого из них можно найти в папке с этим модулем.
- Все скомпилированные модули находятся в папке modules архива Launcher.zip, когда вы скачиваете Артефакт GravitLauncher.
- Если вы компилируете GravitLauncher скриптом, модули так же собираются и находятся в своих папках: /LaunchServer/src/modules/ModuleName_module/build/libs/ModuleName_module.jar
Module | Description |
---|---|
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. |
[DiscordRPC] | (launcher-modules) Добавляет Launcher'у интеграцию с Discord. |
LauncherStartScreen | (launcher-modules) Добавляет окно загрузки Launcher'а до полной инициализации ** |
runtime**. | |
Sentry Launcher | (launcher-modules) Интеграция Launcher'a с Sentry. |
*рекомендуется к использованию.