MUSYNC - Music Sync for Minecraft
by mcrib884
MuSync keeps background music aligned across every player on a server, so the same track plays at the same position for everyone.
What it does
When a player joins late, changes dimensions or otherwise falls out of step, the client catches up to the track's live timestamp rather than restarting from the beginning. Each dimension can run its own independent music stream, and the Overworld, Nether and End each keep their own timing and track selection, reacting to biome changes, the Ender Dragon fight and the credits sequence. When an operator starts a track manually and queues others, MuSync overrides the autonomous streams and collapses them into one server-wide broadcast until the playlist ends.
MuSync also works without a server installation. A client that joins a server without the mod can still run it as a local music engine, with its own queue, shuffle and playback controls. Custom tracks in .ogg, .wav and .mp3 formats can be supplied through server resource packs or mods, and operators can hotload new ones without restarting the server. Players missing a track receive it from the server and cache it locally, which saves bandwidth later. Files are published for Fabric, Forge and NeoForge across 11 release versions, 1.19.1 – 1.21.11, under the MIT License, and the project is open source with public source code.
Key features
Server-wide synchronization
All connected players hear the same background music at the same playback position.
Autonomous dimension streams
Each dimension keeps its own timing and track selection, reacting to biome changes, the Ender Dragon fight and credits.
Universal playlist mode
A manually started track or queue overrides the dimension streams and plays as one broadcast for everyone.
Custom music hotloading
Operators add .ogg, .wav and .mp3 tracks from resource packs or mods without restarting the server.
Exact vanilla track history
Repeating or skipping back replays the exact vanilla variant that was played, not a random roll from the pool.
Playback controls
Play, pause, stop, skip, previous, queue, shuffle and repeat are available, and previous steps back through tracks already heard.
Gallery
Compatibility
Latest build for each game version and loader.
1.21.x3 of 3 versions with builds
1.20.x5 of 5 versions with builds
1.19.x3 of 3 versions with builds
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Required 1
How it compares
Net Music: Better Experience also runs on client and server, with Fabric, Forge and NeoForge files for 1.20.1 – 26.1.2, but it uses a custom license. Biome Beats is client-side only and open source under the MIT License, with files for 1.20 – 1.21.5, so it does not sync music between players. Constant Music is client-side only, open source under the GNU Lesser General Public License v3.0 only, and covers 1.19 – 1.21.8 on Quilt as well.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| MUSYNC - Music Sync for Minecraft | Fabric, Forge and NeoForge | 1.19.1 – 1.21.11 | Client and server | 2026-06-07 |
| Net Music: Better Experience | Fabric, Forge and NeoForge | 1.20.1 – 26.1.2 | Client and server | 2026-08-16 |
| Biome Beats | Fabric, Forge and NeoForge | 1.20 – 1.21.5 | Client-side only | 2026-09-15 |
| Constant Music | Fabric, Forge, NeoForge and Quilt | 1.19 – 1.21.8 | Client-side only | 2025-09-01 |
Questions
Does MuSync need Fabric Language Kotlin or Kotlin for Forge?
Does every player need MuSync installed?
Which loader should be chosen for MuSync?
In the catalog
MUSYNC - Music Sync for Minecraft is one of 36,990 Utility mods on ModsFinder, and one of 25,772 Utility mods for Fabric. 19,862 mods support Minecraft 1.21.11.
Similar mods
What the author says
MuSync synchronizes Minecraft background music across a server, ensuring every player hears the exact same track at the exact same time, with the exact same playback position. Server-Wide Synchronization: MuSync keeps background music aligned across all connected players. If someone joins late, changes dimensions, or…
Official listing
- Modrinth page
- modrinth.com/mod/musync
- Owner
- mcrib884
- Published
- 2026-03-21
- Updated on Modrinth
- 2026-06-07
- Facts verified
- 2026-10-15
