Minecraft / Discord
Your SMP, in the chat.
Bring Minecraft chat and advancements into dedicated Discord channels. Install the plugin once, choose your channels, then pair from your server console.
Version 1.0.0. Paper 1.21.11. Java 21. 8.9 KB.
Connect your server
- 01
Install the plugin
Download FlankerBridge.jar using the button above. Upload it to your Minecraft server's
pluginsfolder using your hosting panel or SFTP, then restart the server. This release supports Paper 1.21.11 with Java 21. It is a server plugin; players install nothing. Vanilla, Bedrock and modded servers are not supported by this release. - 02
Choose the Discord chat channel
With Manage Server permissions in Discord, run this where flanker can respond. Flanker Admins can configure it too. Replace the address and channel with yours. Flanker needs View Channel, Send Messages and Embed Links in the destination.
/server minecraft chat server-port:play.example.com:25565 channel:#smp-chat - 03
Pair from the Minecraft host console
Flanker sends you a private DM containing a one-time command. Paste that exact command into your Minecraft hosting console, without a leading slash. Codes expire after 10 minutes. This command works only in the local host console, not player chat or RCON. Enable DMs if flanker cannot send you the code.
flanker link CODE_FROM_YOUR_DM - 04
Choose an achievements channel
Use a separate channel for announced advancements. An already paired connection keeps working when you change its channels. Recipe unlocks and advancements that do not announce to chat are skipped.
/server minecraft achievements server-port:play.example.com:25565 channel:#achievements
Check, change or disconnect
/integrations minecraftlink status shows your connections. Run the chat or achievements command again to change a channel.
/integrations minecraftlink pair server-port:play.example.com:25565 revokes the old credential and sends a new code. /integrations minecraftlink disconnect server-port:play.example.com:25565 revokes the connection. Run flanker unlink in the Minecraft console to remove its local credential too.
For instructions in Discord, use /help. Up to three SMP connections per Discord server.
What leaves your SMP
Player names, chat and announced advancements go to flanker over HTTPS, then to your selected channels. This release sends Minecraft to Discord only. It cannot send game commands, grant permissions or relay Discord messages back into Minecraft.
Flanker's Discord token stays on our server. Pairing creates a separate, revocable credential stored in the plugin's config.yml. Keep that file private. Outbound HTTPS must be allowed; you do not need to open another Minecraft port.
Delivery and troubleshooting
Messages arrive in small batches, with mentions disabled and the destination channel's filters applied. Queues are bounded. Busy connections, downtime or blocked messages can be dropped; this is a live chat relay, not a chat backup. Unsent plugin messages stay only in memory. Pending events expire after one minute. Batch identifiers remain for up to 24 hours to prevent duplicates.
If nothing appears, check flanker status in the Minecraft console, /integrations minecraftlink status in Discord, the selected channel permissions, chat filters and the plugin's console messages. Re-pair if the credential was revoked or the Discord server changed owners.
Verify the download
SHA-256
a28eab94a0ea5e9e18e8ee8e7acab6bbb7c1ae9673528eaa464628a3b8aa6e34