Plug'n'play плагин для входа через Discord с встроенным ботом (один .jar).
В plugins/DiscordAuth/config.yml:
discord.bot_tokendiscord.guild_iddiscord.channel_iddiscord.invite_urllocalization.default_language(например:en,ru,es,de,fr,pt-br)
Дальше перезапуск сервера.
- Автоматически создаёт SQLite:
plugins/DiscordAuth/data.db - Генерирует 6-символьный код входа с TTL (по умолчанию 10 минут)
- Блокирует неавторизованных игроков до подтверждения через Discord
- Поднимает Discord-бота внутри того же jar (JDA)
- Публикует/обновляет сообщение с кнопкой
📝 ОПРОС - После формы и
✅добавляет игрока в whitelist - Поддерживает мультиязычность (en/ru/es/de/fr/pt-br), файлы лежат в
plugins/DiscordAuth/lang/ - Автоопределяет язык игрока (Minecraft locale) и Discord пользователя (Discord locale)
/da reload/da status <nick>/da unlink <nick>
/da post/da reset <user>
mvn -DskipTests packageГотовый fat-jar будет в target/.