Universal Voice Connector
Communication is the lifeblood of any multiplayer Minecraft experience. Whether you are coordinating a massive raid or simply chatting with friends in a survival world, clear audio makes all the difference. However, server administrators often face a frustrating dilemma: players prefer different voice chat mods. Some swear by Simple Voice Chat, while others rely on Plasmo Voice. Until now, these two communities operated in silos. The Universal Voice Connector changes the game by acting as a definitive server-side voice bridge, allowing players using either mod to talk to one another without needing extra client-side tools.
Seamless Cross-Platform Audio
The core value of this add-on lies in its ability to eliminate the fragmentation of voice chat. With the Universal Voice Connector for Minecraft installed on your server, you no longer need to force all players to use a single voice mod. The plugin creates a true two-way audio bridge where Simple Voice Chat users and Plasmo Voice users can hear, speak, and whisper to each other in the same world. This is achieved through ultra-lightweight architecture that processes audio packets directly on the server.
One of the most impressive technical feats is the Opus Frame Passthrough. The system streams raw 48 kHz Opus audio packets with native encryption and decryption handling. This results in incredibly low CPU usage, staying under 1.5% even on busy servers. Furthermore, the plugin supports 3D spatial positional audio, ensuring that sound direction and distance attenuation accurately mirror player coordinates in Euclidean 3D space. Each world operates independently, isolating audio logic to prevent interference between different dimensions.
Advanced Configuration and Controls
Administrators and players alike will appreciate the granular control over voice settings. The plugin introduces a dynamic speaking distance feature accessible via the /vdist command. This allows Simple Voice Chat players to adjust their speaking radius just like their Plasmo counterparts. You can choose from presets such as whisper, normal, and loud, or set a specific value ranging from 4 to 48 blocks. These settings are not temporary; the plugin automatically saves custom voice distances to the userdata.yml file, ensuring they persist across server restarts and relogs.
To visualize who is speaking, a client-side particle visualizer is available. When a player activates the voice command, a gentle pulsing ring of particles appears around them, indicating their current voice reach. This is only visible to the user who triggered it, adding a subtle visual cue to the immersive audio experience. Additionally, a dual-client conflict resolver is built-in to prevent echo and audio feedback if a player accidentally has both voice mods installed on their client.
Installation and Compatibility
Getting started with this powerful tool is straightforward, provided your server environment is compatible. The Universal Voice Connector is built to run natively on asynchronous scheduling and regionized multithreading support, making it perfect for Paper, Purpur, Spigot, and Folia. It supports Minecraft versions from 1.20.4 up to 1.21.11 and requires Java 21 or higher.
To get the most out of this setup, you should download Universal Voice Connector from a trusted repository. The file, typically named UniversalVoiceConnector-0.1.0-BETA.jar, needs to be placed directly into your server's plugins directory. Before doing this, ensure that the Simple Voice Chat and/or Plasmo Voice server plugins are already installed and active. Once the file is in place, a simple server restart will load the bridge.
For those looking to streamline the process, the Universal Voice Connector can be managed effortlessly through the foxygame.net launcher, which offers an extensive add-on catalog where this plugin is ready for one-click deployment. The launcher also handles version compatibility checks automatically, ensuring your server stays up to date without manual intervention. This integration means you can focus on gameplay rather than configuration files.
How to Install and Configure
If you prefer manual installation, the process is detailed in the steps above. After restarting, you can verify the setup using admin commands. The /uvc status command lets you view connected voice providers and player counts, while /uvc providers lists the registered voice provider backends. For advanced troubleshooting, the /uvc debug toggle activates live packet routing logs, giving you insight into how audio is being routed.
The configuration file, located at plugins/UniversalVoiceConnector/config.yml, allows for deep customization. You can set default distances, enable loopback prevention to avoid feedback loops, and define the behavior when a player has both voice mods installed. By default, the system prefers Plasmo Voice, but this can be adjusted to prefer Simple Voice Chat or reject conflicting clients entirely.
Why Your Server Needs This
In a landscape where community engagement is paramount, removing barriers to communication is essential. The Universal Voice Connector ensures that no player is left out because of their preferred mod. It provides a robust, low-latency solution that respects the architecture of modern server software. By integrating features like persistent user settings and real-time telemetry via bStats.org, this plugin stands out as a professional-grade tool for server owners.
Whether you are running a survival SMP or a creative building server, the ability to unify your voice chat ecosystem will enhance the overall player experience. With its support for Folia and Paper, it future-proofs your server against performance bottlenecks while delivering a seamless audio bridge. Start building the ultimate Minecraft community today by implementing this essential server-side plugin.
For more information, support, or to join the community, you can visit the official Discord or check the GitHub organization page. The Universal Voice Connector is more than just a plugin; it is a bridge connecting players across different voice chat ecosystems.