Плагин для серверов Майнкрафт, который связывает игровой аккаунт с Discord через AuthMe и бота. Для привязки игрок сначала проходит авторизацию на сервере, затем подтверждает временный код в заданном канале Discord.
Возможности
- Привязка одного аккаунта Майнкрафт к одному аккаунту Discord.
- Защита от привязки одного Discord-аккаунта к нескольким игровым аккаунтам и наоборот.
- Временные коды с настраиваемым сроком действия.
- Ограничение подтверждения конкретными сервером и каналом Discord.
- Данные привязок хранятся в SQLite в файле
plugins/DiscordAuth/links.db; отдельный сервер базы данных не нужен. - Плагин проверяет авторизацию через API AuthMe и не получает пароль игрока.
Команды
/link— создать код привязки в Майнкрафт./linkcheck <code>— подтвердить привязку в Discord.
Настройка
В config.yml укажите:
Token-Bot— токен Discord-бота.Guild-ID— ID сервера Discord, где разрешена привязка.Channel-ID— ID канала для команды/linkcheck.Link-Code.Expires-In— срок действия кода, например5m.
Требования
Нужны сервер Spigot или Paper, Java 21, AuthMe и настроенный Discord-бот.
