BGMSync
BGMSync lets one player act as DJ so that background music plays in sync for everyone on the server, with a few commands to start, change and stop it.
What it does
One player is chosen as the DJ, and the background music the DJ hears is passed to every other player in the group. Players who are not the DJ hear the same music and cannot start or stop it on their own. The mod works with most music mods, so the track source can vary.
Commands let a player show who the DJ is, change the DJ, start a random test track or stop playback. The mod is aimed at players who gather in groups for shared sessions, since it was made because no equivalent could be found online. Fabric API is required. BGMSync runs on client and server, so both the server and every player need it, and it targets game versions 1.21.1 – 1.21.10 on Fabric only, under All rights reserved and not open source.
Key features
Synced background music
The DJ's background music plays for every player in the group at the same time, so sessions share one soundtrack.
DJ selection
A single player is chosen as the DJ, and only that player controls which music is passed to the group.
Short command set
Commands show the current DJ, change the DJ, start a random test track and stop the music, and the list is kept short.
Compatible with music mods
The sync works alongside most other music mods, so players can keep the tracks they already use.
Compatibility
Latest build for each game version and loader.
1.21.x10 of 10 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
Use cases
Shared group sessions
Friends playing together can share one soundtrack while one of them handles the music.
Multiplayer servers
Server owners run the mod on the server so that a chosen player can provide music for the others.
Who it’s for: Players who gather in groups and want one shared soundtrack, and server owners who host such groups. Both the server and every player need the mod installed.
How it compares
Plaify is a client-side only Fabric mod with files for 1.21.4 – 1.21.5 under the MIT License, so it runs on one player's game alone. Structure Dependent Music is open source under the MIT License and runs on client and server for 1.21 – 1.21.3, which covers older builds than BGMSync. Jons Music Mod! is client-side only, covers 26.1 – 26.2 and is released under All rights reserved.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| BGMSync | Fabric | 1.21.1 – 1.21.10 | Client and server | 2025-10-28 |
| Plaify | Fabric | 1.21.4 – 1.21.5 | Client-side only | 2026-07-04 |
| Structure Dependent Music | Fabric | 1.21 – 1.21.3 | Client and server | 2024-11-20 |
| Jons Music Mod! | Fabric | 26.1 – 26.2 | Client-side only | 2026-08-13 |
Questions
Does BGMSync need Fabric API?
Do all players need BGMSync installed?
Which game versions does BGMSync support?
Can a player who is not the DJ change the music?
In the catalog
BGMSync is one of 29,952 Game mechanics mods on ModsFinder, and one of 19,630 Game mechanics mods for Fabric. 15,569 mods support Minecraft 1.21.10.
Similar mods
What the author says
Welcome to BGMSync, also known as Background Music Sync! This is my first mod, so please let me know if you have any issues. I mainly made this for my own group, after failing to find an equivalent online. It should work with most music mods, so fire away! This works by selecting one player as the "DJ", and all…
Official listing
- Modrinth page
- modrinth.com/mod/bgmsync
- Owner
- LaminatedLarry
- Published
- 2025-10-27
- Updated on Modrinth
- 2025-10-28
- Facts verified
- 2026-10-15
