Simple Voice Chat Discord Bridge
paper-3.2.2A mod and plugin to make a bridge between Simple Voice Chat and Discord to allow for players without the mod to hear and speak.
paper-3.2.2latestSimple Voice Chat Discord Bridge 3.2.26 days ago paper-3.2.1Simple Voice Chat Discord Bridge 3.2.1Sep 7, 2026 paper-3.2.0Simple Voice Chat Discord Bridge 3.2.0Jun 19, 2026 paper-3.1.4Simple Voice Chat Discord Bridge 3.1.4Apr 2, 2026 - Updated songbird to the next branch. This should fix any issues with DAVE. - Switched toopus2Rust crate. As we already updated to Opus 1.5.2, this shouldn't change anything. Code changes: https://gitlab.com/amsam0/voicechat-discord/-/compare/3.1… GitHub Actions workflow changes: Nonepaper-3.1.3Simple Voice Chat Discord Bridge 3.1.3Mar 2, 2026 - Updated songbird to PR [#291](https://github.com/serenity-rs/songbird/pull/291) to add support for DAVE in Discord voice calls. Code changes: https://gitlab.com/amsam0/voicechat-discord/-/compare/3.1… GitHub Actions workflow changes: Nonepaper-3.1.2Simple Voice Chat Discord Bridge 3.1.2Dec 30, 2025 - Fixed the infamous issue of needing a newer glibc than is available on old LTS Linux distributions ([#144](https://github.com/amsam0/voicechat-discord/issues/144), [#63](https://github.com/amsam0/voicechat-discord/issues/63), [#106](https://github.com/amsam0/voicechat-discord/issues/106)) - The minimum glibc version is now 2.26; if anyone needs lower than this, just make a GitHub issue. However, note that glibc 2.26 was released in 2017... - Renamed the Rust log file (previouslylogs/voicechat-discord.log) tologs/voicechat-discord.txt. - Updated various URLs to use the GitLab repo instead of the GitHub repo. - Fixed a copy of slf4j being included in the jar. - Moved SVC version checking code to Paper because it is unnecessary on Fabric. - Fixed checking if a player is an operator if the server has a non-default op permission level configured on Fabric. - Refactored Fabric codebase to use source templates when version specific code is needed instead of a messy version specific class. - Fabric versions that produce an identical jar will now be combined to reduce the number of jars that are built. - Fixed Fabric API dependency on 1.16.5 by using the legacy mod ID. - Fixed Folia not being marked as supported. - Added support for 1.21.11. Code changes: https://gitlab.com/amsam0/voicechat-discord/-/compare/3.1… GitHub Actions workflow changes: https://github.com/amsam0/voicechat-discord/compare/3.1.1…paper-3.1.1Simple Voice Chat Discord Bridge 3.1.1Nov 23, 2025 paper-3.0.13Simple Voice Chat Discord Bridge 3.0.13Oct 31, 2025 - Rust dependencies were updated. This should fix issues related to connecting to Discord's servers. ([#136](https://github.com/amsam0/voicechat-discord/issues/136)) Code changes: https://gitlab.com/amsam0/voicechat-discord/-/compare/3.0…paper-3.0.12Simple Voice Chat Discord Bridge 3.0.12Oct 18, 2025 - Minecraft versions 1.21.9 and 1.21.10 are now supported. - There is now a separate Fabric jar for each Minecraft version. - Adventure usage has been removed. This allows us to remove the messy code used to convert Adventure messages to Minecraft messages on Fabric, and generally just reduces code complexity and increases performance. - The update checker has been completely removed. - Opus has been updated to 1.5.2. - The bot setup guide has been updated. Previously broken images have been fixed. - Miscellaneous internal improvements. Code changes: https://gitlab.com/amsam0/voicechat-discord/-/compare/3.0…3.0.11[PAPER] 3.0.11Jul 28, 2025 - The supported Minecraft versions have been drastically narrowed down. - We now support: - 1.19.2 - 1.20.1 - 1.21.1 - 1.21.4 - 1.21.5 (newly supported) - 1.21.8 (newly supported) - All other Minecraft versions are not considered supported. This list is based on [Simple Voice Chat's supported versions](https://modrepo.de/minecraft/voicechat/wiki/supported_ver… Future releases will follow any changes made to that list of supported versions. - Thanks to the smaller range of supported Minecraft versions, manually testing all supported versions is now feasible, and all versions have been tested on both Fabric and Paper. - The update checker has been simplified and improved so that it will be resilient if major changes such as releasing a separate jar for every supported Minecraft version (as opposed to the current method of releasing a single jar for all supported versions) are made in the future. - Log messages on Fabric are now prefixed with[voicechat-discord]. - Attempting to shut down natives that have not been loaded will no longer cause the plugin to fail to shut down. - The Fabric Permissions API has been upgraded to version 0.3.3 in order to fix compatibility issues with recent Minecraft versions. - Due to recent GitHub deprecations, Linux natives will now be built on Ubuntu 22.04. This means that there may be errors on hosting providers using old glibc versions. If you encounter this issue, please see [this StackOverflow post](https://stackoverflow.com/questions/72513993/how-to-insta… Code changes: https://github.com/amsam0/voicechat-discord/compare/3.0.1…3.0.10[PAPER] 3.0.10Feb 2, 2025 - Fix a crash that could occur when initializing the Tokio runtime with only one core - Prevent initializing and then immediately shutting down the Tokio runtime on shutdown Code changes: https://github.com/amsam0/voicechat-discord/compare/3.0.9…3.0.9[PAPER] 3.0.9Jan 18, 2025 - (Paper) Hopefully fix all broken versions (so 1.19-1.21.3), for real this time Code changes: https://github.com/amsam0/voicechat-discord/compare/3.0.8…3.0.8[PAPER] 3.0.8Jan 5, 2025 - Fix 1.21.4 Code changes: https://github.com/amsam0/voicechat-discord/compare/3.0.7…3.0.7 (build failed; never released)
- Attempt to fix <1.21.3 Code changes: https://github.com/amsam0/voicechat-discord/compare/3.0.6…3.0.6[PAPER] 3.0.6Jan 5, 2025 - Update to support 1.12.3+; thanks to AlexDerProGamer for their initial PR Code changes: https://github.com/amsam0/voicechat-discord/compare/3.0.5…3.0.5[PAPER] 3.0.5Sep 7, 2024 - Add thread names to make future debugging easier - Try to reduce tokio runtime overhead while idle Code changes: https://github.com/amsam0/voicechat-discord/compare/3.0.4…3.0.4[PAPER] 3.0.4Aug 15, 2024 - Adjust error message for when an audio sender can't be registered to hopefully make it less confusing Code changes: https://github.com/amsam0/voicechat-discord/compare/3.0.3…3.0.3[PAPER] 3.0.3Jul 10, 2024 - Fix crash when running /dvc start by forcing ring to be used for cryptography instead of aws-lc ([#59](https://github.com/naturecodevoid/voicechat-discord/issue… Code changes: https://github.com/naturecodevoid/voicechat-discord/compa…3.0.2[PAPER] 3.0.2Jul 9, 2024 - (Paper) Fix the bot not disconnecting from Discord when the player leaves the game ([#57](https://github.com/naturecodevoid/voicechat-discord/issue… - This also fixes issues with the update checker not alerting operators of an update on Paper - Fix the bot not disconnecting from Discord when the server stops - (Fabric) Fix the addon's shutdown process blocking the server from shutting down - Add failsafe if an error occurs during the bot stop process Code changes: https://github.com/naturecodevoid/voicechat-discord/compa…3.0.1[PAPER] 3.0.1Jul 9, 2024 - Hopefully add compatibility for older glibc versions ([#54](https://github.com/naturecodevoid/voicechat-discord/issue… - (Paper) Fix getEntityPosition failing ([#56](https://github.com/naturecodevoid/voicechat-discord/issue… Code changes: https://github.com/naturecodevoid/voicechat-discord/compa…3.0.0[PAPER] 3.0.0Jul 4, 2024 - Major internal changes, which should result in better stability and performance - The JDA Java discord library is no longer used and it has been replaced by the Serenity and Songbird Rust discord libraries - This means that the plugin requires some native libraries, which unfortunately increased the JAR size - The advantage is that SSL is bundled with the libraries instead of requiring Java's SSL, fixing [#11](https://github.com/naturecodevoid/voicechat-discord/issue… - The new implementation should be faster and less prone to getting into a buggy state - Many fixes to fix support for 1.20.3 and later - On the Fabric side, usage of JSON to convert between adventure and native component classes was removed. Now, components are manually converted which should be much more robust and slightly more performant - On the Paper side, in 1.20.6 and later, the new Commands API is used, and in <1.20.6, reflection is used in more places due to Paperweight's new mapping behavior breaking stuff - Require Java 21 (the addon still supports 1.19.4) Code changes: https://github.com/naturecodevoid/voicechat-discord/compa…2.1.1[PAPER] 2.1.1Oct 22, 2023 - (Fabric) Fixed [#25](https://github.com/naturecodevoid/voicechat-discord/issue… - /dvc now works correctly on 1.20+! Sorry this took so long to fix; I actually fixed it almost a month ago but never made a release. - Fixed a minor punctuation issue with the message about Simple Voice Chat not being new enough - Increased minimum Minecraft version to 1.19.4 from 1.19.2 Code changes: https://github.com/naturecodevoid/voicechat-discord/compa…2.1.0[PAPER] 2.1.0Jun 21, 2023 This update has some new features and bugfixes. The minimum Simple Voice Chat version has been increased to 2.4.11. - Reduce volume of whispering players in the audio that goes to discord - Don't allow players to use/dvc groupwhen groups are disabled - Fixed tab complete on Paper - Switch to using adventure and minimessage for messages. This means that we no longer use the legacy formatting codes, and some messages will have colors in the console! Code changes: https://github.com/naturecodevoid/voicechat-discord/compa…2.0.1[PAPER] 2.0.1Jun 20, 2023 This update fixes one of the major issues with 2.0.0. If you are on Fabric, you probably didn't experience it, but you should still update because of the other fixes and improvements. - Fixed [#22](https://github.com/naturecodevoid/voicechat-discord/issue… - Switch to a simpler volume adjustment method. While this seems to work fine, please report any issues with the audio going to Discord! - Slight improvement: packets with a volume less than or equal to 0 (which ends up being silent) won't be sent to Discord. This can happen when we receive packets out of the distance of the player - Improve reset watcher to be slower, this may fix some audio related issues - Make NMS usage and reflection on Paper safer and hopefully future proof it more Code changes: https://github.com/naturecodevoid/voicechat-discord/compa…2.0.0[PAPER] 2.0.0Jun 14, 2023 Huge thanks to [Totobird](https://github.com/Totobird-Creations) for being a huge help with this update! Their PR was the main reason I started working on it again. - All commands have been moved to subcommands on the `/dvc` command - See https://github.com/naturecodevoid/voicechat-discord#using… for docs -/startdiscordvoicechatwas moved to/dvc start- Running/dvc startwhile in a voice chat session restarts the session - New subcommand:/dvc stop- Only usable while currently in a discord voice chat session - Disconnects the bot and stops the session - New subcommand:/dvc group- See https://github.com/naturecodevoid/voicechat-discord#dvc-g… for docs - New subcommand:/dvc togglewhisper- Allows mod users to whisper - New subcommand:/dvc reloadconfig- Only usable by operators or players with thevoicechat-discord.reload-configpermission - Stops all sessions and reloads the config - New subcommand:/dvc checkforupdate- Only usable by operators - Checks for a new update using the GitHub API. If one is found, finds the version on Modrinth and links to the version page. - Group support (/dvc group) - See https://github.com/naturecodevoid/voicechat-discord#dvc-g… for docs - Whispering support (/dvc togglewhisper) - Added support for people using the mod to hear static/entity/locational audio channels - Use the new audio sender API to improve compatibility with other addons - [Fabric only] Use the Fabric Permissions API to support mods like LuckPerms for the reload config permission - Added version checker to ensure the plugin/mod is updated - Added Simple Voice Chat version checker to ensure we have a new enough version of the mod - Hopefully fixed [#5](https://github.com/naturecodevoid/voicechat-discord/issue… - Better login failure error handling and logging - Improvements to messages sent to players to be more clear - Optional debug logging to hopefully help with debugging issues - Major refactors and command handling improvements Code changes: https://github.com/naturecodevoid/voicechat-discord/compa…1.4.0[PAPER] 1.4.0Dec 10, 2022 Fixed [#4](https://github.com/naturecodevoid/voicechat-discord/issue… On paper, the plugin configuration folder is not created Code changes: https://github.com/naturecodevoid/voicechat-discord/compa…1.3.0[PAPER] 1.3.0Dec 5, 2022 Fixed [#2](https://github.com/naturecodevoid/voicechat-discord/issue… Dropped Bukkit and Spigot support Code changes: https://github.com/naturecodevoid/voicechat-discord/compa…1.2.0[FINAL SPIGOT RELEASE] 1.2.0Dec 3, 2022
>Warning
This is the last release that supports spigot and bukkit. Later releases require Paper. If you are on Paper or Purpur, don’t use this release. Only use this release if you are using Spigot/CraftBukkit and cannot use Paper or Purpur.
Fixed some issues with multiple bots Code changes: https://github.com/naturecodevoid/voicechat-discord/compa…1.1.0[PAPER] 1.1.0Dec 1, 2022 Internal changes to support Bukkit and Fabric with the same codebase Code changes: https://github.com/naturecodevoid/voicechat-discord/compa…1.0.0[PAPER ONLY] 1.0.0Nov 28, 2022 Initial release Code: https://github.com/naturecodevoid/voicechat-discord/tree/…
Similar projects
Plugin →VeinMiner
Mine the whole vein on mining a single ore/block. Make the tedious mining experience to something satisfying and fun! FTB Ultimine alternative
99.3MSueta
Simple Voice Chat
A working voice chat in Minecraft!
76.8MSueta
Chunky
Pre-generates chunks, quickly and efficiently
18.4MSueta
VeinMiner Enchantment
Veinminer Addon - Adds vineminer enchantment to enchanting tables. Only tools with the enchantment can veinmine
18MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
WorldEdit
A Minecraft Map Editor... that runs in-game! With selections, schematics, copy and paste, brushes, and scripting. Use it in creative, or use it temporarily in survival.
11.6MSueta