Minecraft plugin DiscordSRV
Information about the Minecraft plugin DiscordSRV and servers where it is used
🔌 About the plugin DiscordSRV
DiscordSRV — is a Minecraft server plugin that allows configurable bridging between your Minecraft server and a Discord server. It forwards chat both ways, supports account linking and role/group synchronization, can forward server console to a Discord channel (and run commands sent from that channel), and provides a customizable system of alerts and synchronization features. DiscordSRV is intended for Spigot/Paper‑based servers and is widely used where real‑time Discord ↔ Minecraft communication is required.
🎯 Purpose
- Provide a reliable chat bridge between Minecraft and Discord.
- Let players link their Minecraft account to a Discord account for identity and role syncing.
- Forward console messages into Discord and allow restricted execution of console commands from a Discord channel.
⚙ Main features
- Two‑way chat forwarding (Minecraft ↔ Discord).
- Minecraft account ↔ Discord account linking and verification.
- Group/role synchronization (Minecraft groups ↔ Discord roles).
- Console forwarding and remote command execution (configurable, channel‑restricted).
- Alerts system (broadcast server events to Discord channels).
- Multi‑language support and extensive formatting options. These features are documented in the official DiscordSRV docs and repository. ()
🧩 Who it fits
- Survival and community servers that want live Discord integration.
- Networks that need role synchronization or linked identities.
- Servers that require console‑to‑Discord monitoring or remote admin tools.
- Not required for minimal single‑player or local test setups.
🏗 Examples of use
- Forwarding in‑game chat to a public Discord channel and relaying Discord replies back into game.
- Linking player accounts so staff can verify identities and sync groups with Discord roles.
- Sending server start/stop, join/leave, and alert messages to Discord channels.
⌨️ Commands
| Command | Description | Permission | Access |
|---|---|---|---|
/discord /discordsrv | Show the configured Discord command format (link/help). | discordsrv.discord (true) | Player |
/discord help /discord ? | Show list of options the player has permissions for. | discordsrv.help (true) | Player |
/discord linked | Show if your Minecraft account is linked to Discord. | discordsrv.linked (true) | Player |
/discord link | Send instructions to link Minecraft and Discord accounts. | discordsrv.link (true) | Player |
/discord unlink /discord clearlinked | Unlink your Minecraft account from Discord. | discordsrv.unlink (op by default) | Player/Admin |
/discord bcast /discord broadcast <#channel> <message> | Broadcast a message to a Discord channel. | discordsrv.bcast (OP) | Admin |
/discord linked <player> | Show link status of another player. | discordsrv.linked.others (OP) | Admin |
/discord link <player> <discord> | Send link instructions for another player. | discordsrv.link.others (OP) | Admin |
/discord unlink <player> | Unlink another player's account. | discordsrv.unlink.others (OP) | Admin |
/discord resync | Force a group/role resynchronization (requires synchronization.yml). | discordsrv.resync (OP) | Admin |
/discord reload | Reload plugin configuration (some changes require restart). | discordsrv.reload (OP) | Admin/Console |
/discord debugger | Dump debug information for troubleshooting. | discordsrv.debug (OP) | Admin |
Note: Deprecated commands such as
/discord subscribe,/discord unsubscribe, and/discord togglewere removed in v15.3. ()
🔐 Permissions
| Permission | Description | Default |
|---|---|---|
discordsrv.discord | Access to /discord//discordsrv. | true |
discordsrv.chat | Whether the user's chat is forwarded to Discord. | true |
discordsrv.silentjoin | Suppress join messages for players with this permission. | false |
discordsrv.silentquit | Suppress quit messages for players with this permission. | false |
discordsrv.help | Access to the help command. | true |
discordsrv.bcast | Permission to broadcast messages to Discord. | OP |
discordsrv.resync | Permission to run /discord resync. | OP |
discordsrv.reload | Permission to reload the plugin. | OP |
discordsrv.debug | Access to debugger/upload debug data. | OP |
discordsrv.link | Use account linking features. | true |
discordsrv.linked | Check link status for self. | true |
discordsrv.linked.others | Check link status for others. | OP |
discordsrv.unlink | Unlink self. | OP (for some actions) |
discordsrv.unlink.others | Unlink others. | OP |
Permissions and defaults are taken from the official documentation; use a permissions plugin (e.g., LuckPerms) to manage them. ()
⚙ Installation
📥 Installing
- Download the plugin .jar from an official source (GitHub/official site or approved distribution).
- Place the .jar into your server's
plugins/folder. - Fully restart the server (do not use /reload).
- Check the console for successful load messages and generated configuration files. ()
📦 Dependencies (confirmed)
- LuckPerms (recommended for permission handling and proper group sync).
- PlaceholderAPI (for placeholders and expansions).
- Vault (when economy or external hooks are needed by addons).
- The plugin integrates with popular chat/vanish/multiverse hooks listed in the docs. ()
🧾 Configuration
- DiscordSRV generates its configuration files on first run (
config.yml,synchronization.yml,messages.yml, etc.). - Many options (channels, mapping, format) are configurable; some changes can be reloaded with
/discord reload, while others require a full server restart. ()
Database
- Configuration and linking are file‑based by default (config files produced). Specific addons or features may offer external DB options; check documentation for migration steps. (If no explicit DB option is documented for a feature, assume file‑based storage.)
🧠 Additional information
Known conflicts and limitations
- Some plugins that bundle older JDA versions or incompatible Discord libraries can conflict with DiscordSRV. Check addon compatibility (examples: some DiSky/other JDA‑based addons).
- Behavior in proxy (Bungee/Velocity) setups depends on configuration and supported builds—test on staging first. ()
Telemetry and metrics
- DiscordSRV is registered on bStats (plugin metrics), so servers may appear in public charts if they opt into metrics. ()
Support and community
- Official support resources include the project GitHub and the official documentation; the project also maintains an official Discord/community (see project pages). ()
FAQ
Q: Can DiscordSRV run on Paper/Spigot? A: Yes — DiscordSRV targets Spigot/Paper forks and lists compatibility across supported versions in the docs. ()
Q: Does DiscordSRV collect metrics? A: DiscordSRV is listed on bStats; enabling metrics is normally opt‑in during setup. ()
Q: Where should I download DiscordSRV? A: Download from the official GitHub repository or the official project pages to avoid unofficial/mirrored builds. ()
Q: Is DiscordSRV open source? A: Yes — the source code and releases are available on the official GitHub organization. ()
Keywords included: DiscordSRV, minecraft plugin, paper plugin, spigot plugin, minecraft server, plugin commands, plugin permissions.
Useful links
- https://docs.discordsrv.com/
- https://github.com/DiscordSRV/DiscordSRV
- https://modrinth.com/plugin/discordsrv
- https://www.spigotmc.org/resources/discordsrv.18494/
- https://discordsrv.com/
- https://bstats.org/plugin/bukkit/DiscordSRV
- Smithtainment Minecraft
Community-focused survival SMP with custom plugins, economy, mcMMO and mini-games — friendly players and active forums.
1153.14 - Bleh :p650.92
- Press Start449.5
- A Minecraft Server449.1
- FoxyCraft249.09
- WELCOME! Â Â Â Â Â Â Â Â Â Â Â Â Â Â
RPG‑ориєнтований мережевий сервер з багатьма класами, тауншипами, підземеллями й економікою — для гравців, хто любить рольові виживання та PvP.
148.94 - ÂÂThe Eternal Region Â[Â1.21.11Â] ÂFundamental Vanilla Experience
Vanilla‑first, whitelisted SMP with quality‑of‑life plugins, anti‑grief tools and a community focus — calm survival for mature players.
548.25 - Â|The Mystic Chicken| 1.21.10 Java/Bedrock Â16+ Survival PVE MCMMO with Discord
Laid-back 16+ survival PvE server with mcMMO, crossplay (Java/Bedrock) and active community via Discord.
148.15 - DaemoniaCraft147.48
- GospelCraft - Introducing scripture through gaming | Towny |=áMcMMO<ù|ÏJobsª|Custom Mobs|
Christian-themed Towny survival with custom mobs, mcMMO, jobs and an emphasis on scripture introduced through gameplay.
046.65 - Anarchy has taken over.041.64
Minecraft plugin DiscordSRV is used on public servers to extend gameplay, add new mechanics, or improve server management. This page contains up-to-date information about the plugin's purpose, usage, and popularity among servers.
The catalog of servers with DiscordSRV is generated automatically based on real data. You can see which Minecraft servers have this plugin installed, how often it is used, and what role it plays in gameplay.
DiscordSRV usage statistics help assess its relevance and distribution. Data is updated regularly and reflects the real state of the Minecraft server ecosystem without manual input.
The Minecraft plugin DiscordSRV page is useful for server owners choosing functionality for their project and for players who want to understand what features a server with this plugin offers.
Use this page to find Minecraft servers with the DiscordSRV plugin, analyze its popularity, and make an informed decision about using the plugin on your server.