Browse the wiki
Documentation
DiscordSynthesis Wiki
Discord and your Minecraft server, in sync both ways — chat, roles, bans, voice, and more.
Everything you need to install, connect a bot, and configure all 20+ features — grounded in the plugin's real config files.
Start here
Setup
Features
Chat sync
Two-way chat with real formatting, mentions, replies, emoji, and player-head avatars.
Account linking
Bind Minecraft and Discord identities with one-time codes — optionally required to play.
Role & permission sync
Keep Minecraft groups and permissions in step with Discord roles — with a configurable authority.
Ban sync
Mirror bans between Minecraft and Discord — either direction — with staff alerts.
Authorization
Gate entry behind Discord roles, with penalties, trusted IPs, and login alerts.
Console control
Run server console commands from Discord — role-gated, whitelisted, and audit-logged.
Proximity voice
Group nearby players into Discord voice channels automatically — Spigot or across a network.
Reports & bug reports
In-game /report and /reportbug with a full staff GUI, rate limits, and Discord embeds.
Broadcasting
Push announcements to Minecraft from Discord — as chat, an on-screen title, or an embed.
Events & logging
Join, leave, first-join, death, advancement, server-switch, command, and console logs.
Live stats & bot status
Player-count channels that update themselves, and a bot presence that reflects your server.
Rewards
Run commands when players link, unlink, or hit chat and voice-time milestones.
Interactive chat
Share items, inventories, and ender chests as rendered images in Discord.
Reference
Commands
Every Minecraft command, /ds admin subcommand, and Discord slash command.
Permissions
Every permission node and its default, grouped by purpose.
Placeholders
Tokens for messages and embeds, plus the PlaceholderAPI values the plugin exposes.
FAQ & troubleshooting
Common questions and fixes for the things that trip people up.