Native Major MC Version: 1.21 Tested Major MC Versions:
![[IMG] [IMG]](/proxy.php?image=https%3A%2F%2Fdocs.discordsrv.com%2Fimages%2Flatest_snapshot_button.png&hash=669a64ac05246aa854a9f4b7a1f94c9f)
The most powerful, configurable, open-source Discord bridge plugin out there.
Supports all Minecraft versions from 1.7.9 to 1.21.x
We only give support for the latest release/snapshot builds. Please update before asking for help.
![[IMG] [IMG]](/proxy.php?image=https%3A%2F%2Fdocs.discordsrv.com%2Fimages%2Fissue_tracker_button.png&hash=287217ddcdb742acd3d270340d423f59)
Features
Plugins we hook into:
Plugins that use our API:
Intended usage
By using this plugin, players can communicate in-game with members of your Discord server and vice versa. This can be used by players who want to stay in touch with players in-game while outside of the Minecraft server.
Additionally, this plugin has a remote console feature that allows you to forward console messages to a designated text channel on Discord. Messages sent to this channel will be treated as commands by the server console. It is recommended that you restrict access to this channel to developers or high-ranking roles for security purposes. You can also use Discord's permissions to create a read-only console for trusted staff members.
The plugin also allows you to toggle the chat and console feature through the configuration file and can be refreshed with the /discordsrv reload command by an OP or player with the discordsrv.reload permission.
Installation
Visit the Installation page on the wiki for clear and in-depth instructions on installing and setting up DiscordSRV.
Permissions
Visit the Permissions page on the wiki.
Commands
Visit the Commands page on the wiki.
Donations
First off, thank you from the bottom of my heart for the pizza. If you would like to donate, go to https://scarsz.me/donate. $10 is the suggested amount but you can donate however much you would like- anything is a massive thank you from me. In the note put your Discord username and if you're in DiscordSRV's server you'll be set as a donator and you'll receive some neat perks in the future. If you donated without the note, send me a PM on Discord and I'll manually check it.
Developers
If you want to hook your plugin with DiscordSRV, you can do so by adding the Maven dependency or the DiscordSRV plugin jar (version 1.18.0 or later) to your project. For an example, refer to DiscordSRV-ApiTest on GitHub. Make sure to include DiscordSRV in the depends/softdepends list of your plugin's plugin.yml file.
Data Collection
Anything and everything shown at https://bstats.org/plugin/bukkit/DiscordSRV will be visible to the public with your server included in the statistics. This is only for statistics; no private information of your server is sent. If you don't want your server included in this, specify the config option MetricsDisabled and set it to true in the config.yml file.
Update Checker
DiscordSRV checks for updates using GitHub's API, and makes sure the version is safe to use via a minimum version (security feature), you may disable update checking by setting UpdateCheckDisabled to true in the config.yml file; however this may leave your server at risk if there is a security issue/exploit and you're running a vulnerable version
- 1.7
- 1.8
- 1.9
- 1.10
- 1.11
- 1.12
- 1.13
- 1.14
- 1.15
- 1.16
- 1.17
- 1.18
- 1.19
- 1.20
- 1.20.6
- 1.21
![[IMG] [IMG]](/proxy.php?image=https%3A%2F%2Fdocs.discordsrv.com%2Fimages%2Fdiscordsrv_logo_stroke.png&hash=db1c7f459daf0b30b5d875d962b0edf2)
![[IMG] [IMG]](/proxy.php?image=https%3A%2F%2Fdocs.discordsrv.com%2Fimages%2Flatest_release_button.png&hash=c1c30b81929f647006cd6c5d1ef7f17d)
![[IMG] [IMG]](/proxy.php?image=https%3A%2F%2Fdocs.discordsrv.com%2Fimages%2Fdiscord_button.png&hash=5a559e26ba5289588c7c81305472e6c4)
![[IMG] [IMG]](/proxy.php?image=https%3A%2F%2Fdocs.discordsrv.com%2Fimages%2Flatest_snapshot_button.png&hash=669a64ac05246aa854a9f4b7a1f94c9f)
The most powerful, configurable, open-source Discord bridge plugin out there.
Supports all Minecraft versions from 1.7.9 to 1.21.x
We only give support for the latest release/snapshot builds. Please update before asking for help.
![[IMG] [IMG]](/proxy.php?image=https%3A%2F%2Fdocs.discordsrv.com%2Fimages%2Fsource_code_button.png&hash=7d98a368e4f51dc76348c2937b907b6f)
![[IMG] [IMG]](/proxy.php?image=https%3A%2F%2Fdocs.discordsrv.com%2Fimages%2Fdocumentation_button.png&hash=9c897390152642dda426c5f2ef9c975c)
![[IMG] [IMG]](/proxy.php?image=https%3A%2F%2Fdocs.discordsrv.com%2Fimages%2Fissue_tracker_button.png&hash=287217ddcdb742acd3d270340d423f59)
Features
- Bridge between Minecraft and Discord chats
- Forward your Minecraft Console to a Discord text channel
- Broadcast alerts based on certain events (alerts.yml)
- Voice Proximity through the Discord Voice Chat (voice.yml)
- Require linking accounts (or certain role/s) to play (linking.yml)
- Support for popular chat plugins (listed below)
- Highly customizable
Plugins we hook into:
- Chat
- Vanish
- World
- Vault
- LuckPerms
- PlaceholderAPI - DiscordSRV Expansion Placeholders
Plugins that use our API:
- DiscordSRV Staff Chat
- ChatControlPro
- CMI
- Plan
- EmojiChat
- PurpleIRC
- ChatReplay
- AuctionHouse
- Staff Facilities
- Staff++
- LiteBansBridge
- MCSF (My Christian Swear Filter)
- MZP-VoteParty
- InteractiveChat DiscordSRV Addon
Intended usage
By using this plugin, players can communicate in-game with members of your Discord server and vice versa. This can be used by players who want to stay in touch with players in-game while outside of the Minecraft server.
Additionally, this plugin has a remote console feature that allows you to forward console messages to a designated text channel on Discord. Messages sent to this channel will be treated as commands by the server console. It is recommended that you restrict access to this channel to developers or high-ranking roles for security purposes. You can also use Discord's permissions to create a read-only console for trusted staff members.
The plugin also allows you to toggle the chat and console feature through the configuration file and can be refreshed with the /discordsrv reload command by an OP or player with the discordsrv.reload permission.
Installation
Visit the Installation page on the wiki for clear and in-depth instructions on installing and setting up DiscordSRV.
Permissions
Visit the Permissions page on the wiki.
Commands
Visit the Commands page on the wiki.
Donations
First off, thank you from the bottom of my heart for the pizza. If you would like to donate, go to https://scarsz.me/donate. $10 is the suggested amount but you can donate however much you would like- anything is a massive thank you from me. In the note put your Discord username and if you're in DiscordSRV's server you'll be set as a donator and you'll receive some neat perks in the future. If you donated without the note, send me a PM on Discord and I'll manually check it.
Developers
If you want to hook your plugin with DiscordSRV, you can do so by adding the Maven dependency or the DiscordSRV plugin jar (version 1.18.0 or later) to your project. For an example, refer to DiscordSRV-ApiTest on GitHub. Make sure to include DiscordSRV in the depends/softdepends list of your plugin's plugin.yml file.
Data Collection
Anything and everything shown at https://bstats.org/plugin/bukkit/DiscordSRV will be visible to the public with your server included in the statistics. This is only for statistics; no private information of your server is sent. If you don't want your server included in this, specify the config option MetricsDisabled and set it to true in the config.yml file.
Update Checker
DiscordSRV checks for updates using GitHub's API, and makes sure the version is safe to use via a minimum version (security feature), you may disable update checking by setting UpdateCheckDisabled to true in the config.yml file; however this may leave your server at risk if there is a security issue/exploit and you're running a vulnerable version