Плагин для серверов Майнкрафт связывает игровые аккаунты с Discord, синхронизирует ранги и роли и выдаёт награды бустерам сервера. Игрок подтверждает привязку кодом из шести символов, а администратор настраивает соответствие рангов и ролей.
Возможности
- Синхронизация рангов LuckPerms с ролями Discord и, при необходимости, изменение никнейма в Discord по шаблону.
- Награды за буст сервера: команды награды и период ожидания настраиваются.
- Журналирование привязок и синхронизаций через вебхук в канал Discord.
- Команда Discord
/profile <nick>показывает профиль, связанный с игровым ником;/helpвыводит доступные команды. - В сообщениях и вставках Discord доступны заполнители
%server_name%и%server_ip%.
Команды
/sync— создаёт код для привязки аккаунта./unsync— отвязывает аккаунт Discord; для подтверждения используйте/unsync confirm./message-discord-send— отправляет или обновляет сообщение для верификации в Discord.
Права
discordsync.use— использование/sync.discord.sync.use— использование/unsync.discordsync.admin— использование/message-discord-send.
Настройка
Основной файл — plugins/DiscordSync/config.yml. В нём указываются язык, название и адрес сервера, периоды ожидания, данные Discord-бота, канал верификации и вебхук. Соответствие рангов и ролей задаётся в plugins/DiscordSync/ranks/permissions.yml.
Для наград бустерам используйте boost-rewards.reward-commands; игрок подставляется через %player%. Шаблон никнейма настраивается ключом nickname_format, где доступны %discord_name% и %minecraft_name%.
Требования
Для синхронизации рангов с ролями нужен LuckPerms.
