MCMusic Player: The Abandoned Yet Functional Minecraft Music Mod
Minecraft mods that let you play your own music in-game are surprisingly rare, and many of the older options have faded into obscurity. MCMusic Player is one such mod—a lightweight, no-frills solution that adds a simple in-game jukebox for your MP3 files. Although the developer has openly marked it as buggy and abandoned, it still works on the right version of the game and fills a niche for players who want a custom soundtrack while building, mining, or exploring. If you have ever wished you could drop a folder of songs into your Minecraft directory and play them with a single button press, this mod is worth a look.
What Exactly Does MCMusic Player Do?
At its core, MCMusic Player is a client-side mod that reads MP3 files from a dedicated folder inside your Minecraft installation and plays them through an in-game graphical interface. You do not need to convert files, edit configuration files, or mess with resource packs. The mod scans the folder, lists all available tracks, and lets you control playback with basic stop, play, and skip functions. A dedicated button in the GUI opens the songs folder directly, making it effortless to add or remove music while the game is running.
The interface is straightforward: a small window with a track list and a few control buttons. The mod recommends setting your GUI Scale to Normal for the best visual experience, though it will function at other scales. One important quirk is that hitting the "Reload Songs" button will stop the currently playing track, so you need to restart your music after refreshing the folder contents.
Installation and Setup
Because MCMusic Player is a client-only mod, you drop it into your mods folder just like any other Forge-based addition. It was developed for Minecraft 1.12.2, a version that still enjoys a dedicated modding community. You can find the mod on CurseForge, where the author provides the JAR file along with source code. If you are using a modern launcher like foxygame.net, you can install MCMusic Player directly from its built-in mod browser—a convenient, flexible, and modern Minecraft launcher where you can download mods right from the menu without manually hunting for files. Once the mod is installed, a new folder named mcmusic appears in your Minecraft directory. Simply place your MP3 files there, and the mod will detect them after a reload.
No additional configuration is required, but keep in mind that the mod relies on several third-party libraries bundled inside its JAR. These handle the actual MP3 decoding and audio output, so you do not need to install anything else. The mod works out of the box with standard 44.1 kHz stereo MP3 files, though results with variable bitrate or unusual encodings may vary.
Features and Limitations
- Drag-and-drop music management: add MP3 files to the
mcmusicfolder and reload the list in-game. - Quick access to the songs folder via an in-game button.
- Basic playback controls: play, pause, stop, and skip tracks.
- No server-side requirements—works entirely on the client.
- Allowed in any modpack without asking for permission.
On the downside, the developer has been upfront about the mod’s instability. The GUI can sometimes become unresponsive, and certain MP3 files may not play correctly. Because the mod is abandoned, there will be no official bug fixes or updates. You might also encounter occasional crashes if you try to play corrupted files or switch tracks too quickly. Despite these rough edges, many players report that the mod works reliably enough for casual listening while building or farming.
The Technical Backbone: Libraries and Licensing
MCMusic Player bundles several open-source libraries to handle MP3 decoding and audio playback. These are all distributed under the LGPL license, meaning the mod complies with open-source requirements by not modifying the original code. The included components are:
- CodecJLayerMP3 by fireandfuel – provides MP3 decoding capabilities.
- mp3spi and JLayer by JavaZoom – the service provider interface and core MP3 decoder.
- Tritonus by the Tritonus Team – an open-source implementation of the Java Sound API that bridges the decoded audio to Minecraft’s sound system.
Because these libraries are unmodified, the mod is essentially a wrapper that ties them into Forge’s event system and renders a simple GUI. The source code is publicly available, so curious modders can examine exactly how the pieces fit together.
How It Compares to Similar Mods
The most direct predecessor is mp3Jukebox by masl123, a mod that offered nearly identical functionality for Minecraft 1.10. The MCMusic Player author discovered mp3Jukebox mid-development and decided to continue because the older mod had not been updated beyond 1.10. If mp3Jukebox had been available for 1.12, MCMusic Player might never have existed. In practice, MCMusic Player feels like a spiritual successor—slightly more polished in its folder handling but sharing the same core concept. Neither mod is actively maintained today, so choosing between them often comes down to which Minecraft version you are playing.
Should You Use MCMusic Player Today?
If you are running a 1.12.2 modpack and want a dead-simple way to pipe your own music into the game, MCMusic Player is still a viable option. Its drag-and-drop workflow is as easy as it gets, and the in-game controls are unobtrusive. The mod’s abandoned status means you should not expect perfection, but for many users, the ability to play a custom playlist while working on a mega-build outweighs the occasional hiccup.
For those on newer Minecraft versions, you will need to look for alternatives, as this mod will not work on 1.13 or above without a significant rewrite. However, within the 1.12.2 ecosystem, MCMusic Player remains a quirky, functional tool that proves even an abandoned mod can still hit the right notes.