Jukebox Custom Disc Fix
Jukebox Custom Disc Fix stops custom music discs from being cut off early when they play in a jukebox, by changing when the server tells clients to end a disc.
What it does
Vanilla Minecraft tells the client to end a disc when the vanilla track would finish, which cuts off longer custom tracks. This mod changes the timing: the stop signal is sent only when the disc item leaves the jukebox, whether a hopper takes it or a player clicks the jukebox. Custom discs from a resource pack therefore play through to their real length.
The fix is a server-side change, so when it is installed on a server, players connecting to that server do not need the mod. From Minecraft 1.21 a client-side part also ignores the server's stop packets and ends a song only when the jukebox block state is set to false. Players who want that part must install the mod on their client.
The mod is available for Fabric, Forge, NeoForge and Quilt, in builds for 1.20.1 – 26.3. Fabric and NeoForge cover the 26.1 line and later, while the other loaders receive ports for the 1.20.x versions. The Fabric API is not required. The code is released under the GNU Lesser General Public License v3.0 only, and the source code and issue tracker are public.
Key features
Full-length custom discs
Custom music discs played in a jukebox continue until their own sound ends, not until the vanilla disc length.
Hopper and click removal
The stop signal is triggered when a hopper or a player removes the disc, so playback follows the disc item.
Optional client-side fix
An optional part ignores server stop packets and uses the jukebox block state, so a client can play discs in full.
Custom disc packs on servers
Players joining a server with a custom disc resource pack hear each disc to its end once the server runs the fix.
Compatibility
Latest build for each game version and loader.
26.x5 of 5 versions with builds
1.21.x12 of 12 versions with builds
1.20.x5 of 5 versions with builds
This mod also publishes snapshot builds. Snapshots are not shown in the matrix.
Use cases
Custom disc resource packs on servers
Server owners install the mod so that players who join with a custom disc resource pack hear each disc to the end.
Single-player with a resource pack
Players who use a custom disc pack in single-player can add the client-side fix from 1.21 onward.
Who it’s for: The mod suits server owners who run custom disc resource packs, and players who want those discs to play in full in a jukebox.
How it compares
Client-side Custom Music Disc Fix is a Fabric-only fix for 1.20.1 – 26.3, environment client-side only, and it is open source under the GNU General Public License v3.0 only. Jukebox Mutes Music is a Forge mod for 1.20.1 – 1.21.1, requiring the client with the server optional, under a Creative Commons non-commercial license and not open source. Looping Discs is a server-required, client-optional mod for 26.2 on Fabric and NeoForge, open source under the MIT License.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Jukebox Custom Disc Fix | Fabric, Forge, NeoForge and Quilt | 1.20.1 – 26.3 | Client or server, optional | 2026-09-16 |
| Client-side Custom Music Disc Fix | Fabric | 1.20.1 – 26.3 | Client-side only | 2026-09-22 |
| Jukebox Mutes Music | Forge | 1.20.1 – 1.21.1 | Client required, server optional | 2025-08-21 |
| Looping Discs | Fabric and NeoForge | 26.2 | Server required, client optional | 2026-08-15 |
Questions
Does Jukebox Custom Disc Fix need Fabric API?
Do players need the mod to join a server that runs it?
Which loaders are available for 26.1 and later?
In the catalog
Jukebox Custom Disc Fix is one of 3,545 Optimization mods on ModsFinder, and one of 2,575 Optimization mods for Fabric. 8,071 mods support Minecraft 26.3.
More from eclipseisoffline
Similar mods
What the author says
The bug report for the bug this mod fixes has been marked as resolved as of Minecraft 1.21. If you still wish to listen to custom discs through just the use of a resource pack though, you will need this mod. As of 1.21 this mod now fixes the bug client-side as well, meaning you can join every server with a custom…
Official listing
- Modrinth page
- modrinth.com/mod/jukebox-custom-disc-fix
- Owner
- eclipseisoffline
- Published
- 2024-02-28
- Updated on Modrinth
- 2026-09-16
- Facts verified
- 2026-10-15
