MusicHud TuneWeave Sync: Shared Music For Servers

MusicHud TuneWeave Sync for Minecraft lets players share one music queue, request songs, and vote to skip tracks together on Paper, Velocity and BungeeCord.

MusicHud TuneWeave Sync

Minecraft has always been about building worlds together, but now it can also be about listening to music together. MusicHud TuneWeave Sync is a server and proxy plugin that turns solo music browsing into a shared social experience. Instead of every player quietly playing their own tracks, your whole server can join one public playlist, request songs, and vote on what plays next. It is built for the MusicHud TuneWeave client mod, and it is one of the most interesting ways to bring a community together inside the game.

What MusicHud TuneWeave Sync Actually Does

The add-on coordinates public playback state, song requests, shared queues, skip votes, and client participation. In other words, it keeps every connected player on the same page musically. When somebody queues a song, everyone hears it. When somebody presses the skip vote key, the track changes for the whole group. There is also a client isolation mode for players who want their own soundtrack, so the feature respects individual taste without breaking the shared session.

Because it lives on the server side, it works even when players move around. On a proxy network, the proxy keeps coordinating the shared session as players switch between backend servers. That seamless handoff matters on large survival or minigame networks where players are constantly moving between worlds.

Servers, Proxies, and Supported Versions

MusicHud TuneWeave Sync for Minecraft comes in three dedicated plugin files so you can match your exact hosting setup. A standalone Paper server uses the Paper plugin, and the Paper API baseline is 1.21.1. Velocity networks install the Velocity plugin only on the Velocity proxy, while BungeeCord networks install the BungeeCord plugin only on the BungeeCord proxy. The key rule is simple: evaluate your setup, pick the matching file, and install the plugin only where it is supposed to go. Double installation on both proxy and backend is detected, and conflicting connections are rejected automatically.

Platform Requirements

  • Paper plugin requires Paper, not plain Bukkit or Spigot.
  • Velocity and BungeeCord plugins run on their respective proxies only.
  • Plugins target Java 21 bytecode; your host may need a newer Java runtime.

Keep in mind that the plugin alone does not add a music interface to an unmodified Minecraft client. Music browsing, sound playback, the HUD, and lyrics are all provided by the client mod. Each participating player needs the matching MusicHud TuneWeave Fabric or NeoForge client for their Minecraft version, together with its ModernUI dependencies. Fabric clients also need Fabric API, so always follow the client mod's version-specific dependency list.

How to Install MusicHud TuneWeave Sync

Learning how to install this plugin is straightforward. First, stop your server or proxy. Next, place the matching plugin JAR in the correct plugins directory, then start the host again. After that, install the matching client mod and its dependencies on each participating player's game instance and configure the client music service as described in the client setup guide.

Wondering where to get the files? To download MusicHud TuneWeave Sync, head to the project page for the plugin and the client and grab the release versions that match your host. Always use matching MusicHud TuneWeave client and plugin release versions so they speak the same protocol. The server and proxy do not need ModernUI or a TuneWeave installation, and the plugin does not download or start TuneWeave, nor does it store music-platform passwords, cookies, or tokens.

Using the Shared Music Feature

Once everything is in place, players join the server and press M to open the client music interface. They can request songs for the shared queue, and the default . (period) key votes to skip the current track. Right Shift switches to client isolation mode for independent playback. These are all default client key bindings, so they can be changed in Minecraft's controls to suit each player's preferences.

Available music, lyrics, account features, and audio quality ultimately depend on TuneWeave, the music provider, and each user's account permissions. That means the plugin sets up the framework for synchronized listening, while the real-world catalog comes through the player's own setup.

Getting Started Easily

If downloading and matching versions feels like a chore, there is a shortcut worth knowing. Many players use the foxygame.net launcher because its add-on catalog offers a one-click install for MusicHud TuneWeave Sync on compatible hosts, and the launcher keeps track of version compatibility so you always load matching plugin files. That convenience removes a lot of the guesswork from setting up synchronized music on your server.

Credits and Support

This plugin is part of MusicHud TuneWeave, an independent fork of MusicHud by Ephern and Etern, maintained by MOPELotus under LGPL-3.0. The fork separates music-provider integration into TuneWeave and adds its own client protocol and server and proxy coordination, while upstream attribution and third-party notices are retained. Development is human-led with AI assistance in implementation, testing, review, and documentation.

When reporting an issue, include the server or proxy type and version, the Java version, the client and plugin versions, and clear reproduction steps. Remove any private credentials from shared logs before posting.

Final Thoughts

Music is one of the most social things in the world, and MusicHud TuneWeave Sync brings that energy into Minecraft. Whether you run a small Paper world with friends or a large proxy network with hundreds of players, the plugin gives everyone a shared soundtrack, a queue they can shape together, and a skip vote when a track misses the mark. Set up the right plugin for your host, install the matching client, and let your community press play together.