My Music Box: Custom Music Discs for Minecraft

Add custom music discs to Minecraft with My Music Box. Stream audio from 1000+ platforms and install in one click for Minecraft.

My Music Box

Few things feel as personal in Minecraft as building a base and setting the mood with your own soundtrack. Vanilla music discs are charming, but they are limited to a handful of tracks that every player already knows by heart. My Music Box changes that by turning your favorite songs into fully functional in-game music discs, complete with 3D spatial audio that fades naturally as you walk around your world.

Whether you run a small survival world with friends or manage a busy Paper server, this add-on gives you a flexible, standalone way to bring real music into Minecraft without wrestling with ResourcePacks or external tools.

What Makes My Music Box Stand Out

At its core, My Music Box is a multi-loader mod and server plugin that lets you add custom music discs to Minecraft. Instead of forcing you to convert files manually or edit pack metadata, it handles the heavy lifting behind the scenes. The embedded yt-dlp engine and Architectury API are bundled and managed automatically, so server admins and players never need to install extra dependencies by hand.

That means you can grab a track from YouTube, Spotify, SoundCloud, or any of over 1000 supported platforms and drop it straight into your world using a single command: /mymusicbox download "<url>" "<filename>". The mod streams the audio in real time, so there is no need to reload ResourcePacks or restart the server after adding new songs.

Supported Loaders and Minecraft Versions

Compatibility is one of the strongest selling points here. My Music Box for Minecraft supports an unusually wide version range, from Minecraft 1.14.4 all the way through 1.20.6 and into the 1.21+ era. The mod runs on Fabric, Quilt, Forge, and NeoForge, while the dedicated server plugin covers Bukkit, Spigot, Paper, Purpur, and Folia, with thread-safe scheduling for Folia's regionized multithreading.

  • Fabric, Quilt, Forge, and NeoForge for client and server mods
  • Paper, Purpur, Folia, Bukkit, and Spigot for dedicated servers
  • Minecraft 1.14.4 through 1.20.6, plus 1.21+
  • Automatic handling of yt-dlp and Architectury API

If you prefer a frictionless setup, the foxygame.net launcher can handle the entire process for you, offering one-click installation and automatic version matching so that My Music Box lands in the right mods folder without manual file juggling.

Core Features at a Glance

The feature list goes well beyond simple playback. Every disc supports real-time spatial audio streaming, meaning sound attenuates with distance just like vanilla records. Files are validated using strict magic byte signature checks, which prevents corrupted audio from breaking your game.

  • Multiple audio formats: .ogg, .mp3, .wav, .flac, and .m4a, up to 300MB per file
  • Custom loot tables with configurable Creeper drop chances and dungeon chest injections
  • Redstone Comparator output signals from 1 to 15, plus full Hopper automation
  • Detailed command feedback for downloads and reloads
  • Simple JSON and YAML configs for mods and plugins alike

Configuration Basics

Mod settings live in config/mymusicbox-common.json, while plugin settings sit in plugins/MyMusicBox/config.yml. Key options include maxAudioFileSizeMb for capping uploads, musicDirectoryPath for choosing where tracks are stored, and loot-related values like creeperDropChance and chestLootChance. Tweaking these takes seconds and lets you balance rarity exactly how you want.

How to Install My Music Box

Getting started is refreshingly straightforward. If you want to download My Music Box and set it up manually, follow these steps:

  • Fabric and Quilt players: place the Fabric-Quilt jar into your mods/ folder
  • Forge and NeoForge players: place the Forge-NeoForge jar into your mods/ folder
  • Paper, Purpur, and Folia admins: place the plugin jar into your plugins/ folder
  • Start your client or server and let the mod initialize everything automatically

Once running, use the download command to pull in a track, then craft or loot the corresponding disc and drop it into a Jukebox. The audio begins streaming immediately, no restarts required.

A Quick Word on Copyright

My Music Box is a tool, not a music library. It is intended for personal and entertainment use, and you are fully responsible for the content you download. Stick to royalty-free tracks, Creative Commons music, or songs you own the rights to. Avoid sharing servers that host copyrighted music publicly, and never redistribute downloaded files. Private worlds with friends are the safe zone.

Final Thoughts

My Music Box fills a gap that vanilla Minecraft has always had: the freedom to choose your own soundtrack. With broad loader support, seamless streaming, and automatic dependency management, it is one of the most complete custom music solutions available for the game. Whether you are a casual builder or a server owner, it is well worth adding to your setup.

===ARTICLE===