AdvancedAuthDiscord is a powerful Paper server plugin that bridges your Minecraft server with Discord. Link player accounts, bridge in-game chat with your Discord server, protect players with security alerts, and reward them for connecting — all from a single plugin.
🔗 Discord Account Linking
Players run /link in-game to get a unique code, then verify with /verify <code> on Discord. Instant, secure, and automatic.
💬 Bidirectional Chat Bridge
Type /msg discord <message> in-game and your message appears in your Discord chat channel. Discord members reply and it shows up in-game for all players in real time.
🌍 World Quarantine System
Unlinked players are automatically placed in a separate auth world and cannot access the main world until they link their Discord account. Once linked, they're teleported to the main world instantly.
🛡️ Security Alerts
New IP logins, failed login attempts, and account lockouts are sent directly to the player's Discord DMs. Security events are also logged to a dedicated Discord channel.
🎁 Link Rewards
Automatically run any commands when a player links for the first time — give items, money, ranks, or anything your economy supports.
🔄 LuckPerms Role Sync
In-game ranks sync to Discord roles automatically on a configurable timer. One permission group, reflected on both sides.
Commands:
/link — Generate a Discord verification code
/msg discord <message> — Send a message to Discord
/unlink — Remove your Discord link
/linked — View your linked account
/authadmin — Admin panel (OP only)
Requirements: Paper 1.20.4+ · Java 17+ · Discord Bot Token
Optional: LuckPerms · PlaceholderAPI

