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

