Плагин для серверов Майнкрафт, который связывает игровые аккаунты с Discord и помогает управлять доступом к серверу. Связи между UUID игрока и аккаунтом Discord сохраняются в локальной базе SQLite; поддерживаются обязательная проверка и добровольная привязка.
Возможности
- В обязательном режиме игрок без привязанного аккаунта получает пятизначный код при входе и сможет зайти только после отправки кода в заданный канал Discord.
- В добровольном режиме игрок заходит свободно и получает подсказку о привязке аккаунта.
- Настраивает карточки сообщений Discord: заголовок, описание, цвет и текст внизу карточки.
- Показывает в карточках Discord объёмную голову игрока через
mc-heads.net; поддерживаются UUID лицензионных и офлайн-аккаунтов. - Совместим с Geyser и Floodgate: сообщения рассчитаны в том числе на игроков Майнкрафт Бедрок.
- Может отправлять игроку личное сообщение после успешной привязки и вести журнал в отдельном канале для администрации.
Команды
Основная команда — /discordlink; также доступна /dclink.
/dclink link— получить пятизначный код привязки./dclink help— показать справку./dclink reload— перезагрузить настройки./dclink bypass add <player>— добавить игрока в белый список без проверки./dclink bypass remove <player>— убрать игрока из белого списка./dclink admin query <player|DiscordID>— проверить привязку./dclink admin unbind <player|DiscordID>— отвязать аккаунт./dclink admin list [page]— показать список привязанных аккаунтов по страницам.
Права
discordlink.use—/dclink link,/dclink help; выдано всем игрокам.discordlink.admin— административные команды; выдано операторам.
Настройка
В конфигурации можно менять оформление карточек Discord и включать личные уведомления игрокам и журнал для администрации.
Требования
Нужен сервер Paper и Discord для подтверждения привязки.
