Плагин для серверов Майнкрафт, который добавляет авторизацию через Discord для прокси Velocity. Он связывает игровой аккаунт с Discord-аккаунтом и позволяет управлять привязками из Discord и Майнкрафт.
Возможности
- Привязка игровых аккаунтов к Discord ID.
- Хранение привязок в JSON-файле.
- Срок действия ключа и сессии задаётся отдельно.
Команды
В Discord:
/add <name> <discord id>— добавить привязку аккаунта./remove <name> <discord id>— удалить привязку.
В Майнкрафт:
/discordauth reload config— перезагрузить конфигурацию./discordauth reload messages— перезагрузить сообщения./discordauth reload all— перезагрузить конфигурацию и сообщения./account add <discord id> <name>— добавить привязку./account remove <discord id> <name>— удалить привязку.
Настройка
В config.toml укажите имя сервера-лобби, токен Discord-бота и Discord ID администратора. Прокси должна иметь как минимум два дочерних сервера, один из которых — лобби; его имя записывается в lobby_server_name.
Основные параметры:
accounts_file_name— путь к файлу с аккаунтами;key_expiration_time— время действия ключа в секундах;session_expiration_time— время действия сессии в секундах;lobby_server_name— имя лобби;bot_token— токен бота;discord_admin_id— Discord ID администратора.
Тексты сообщений можно менять в messages.toml.
Требования
Нужен прокси Velocity и Discord-бот. Привязки хранятся в JSON в виде полей name и discordId.




