HomeJavaModsMy Music Box
My Music Box
ModsJava

My Music Box

Add your favourite songs into Minecraft

⬇ Download on Modrinth

🎵 My Music Box - Multi-Loader Custom Music Disc Mod & Server Plugin

Java 17 Minecraft 1.14.4 - 1.21+ Standalone yt-dlp Embedded

📖 Overview

My Music Box (MMB) is a complete Minecraft mod and server plugin solution that allows you to add custom music into Minecraft as music discs with full 3D spatial audio streaming.

This project features 100% Standalone Multi-Loader support for Fabric, Quilt, Forge, and NeoForge, plus a dedicated Server Plugin for Paper, Purpur, and Folia (folia-supported: true). It can automatically download music from YouTube, Spotify, SoundCloud, Facebook, and 1000+ other platforms directly to your server using a single simple in-game command (/mymusicbox download "<url>" "<filename>").

💡 Embedded Engine: yt-dlp and Architectury API are 100% built-in and automatically managed by MMB! Server admins and players do NOT need to install any external software or dependencies manually.


🌐 Supported Platforms & Versions

🎮 ModLoaders (Client & Server Mod)

🖥️ Server Plugin Loaders (Dedicated Server Plugin)


⚠️ IMPORTANT COPYRIGHT NOTICE

Intended Use

This mod is developed FOR PERSONAL AND ENTERTAINMENT PURPOSES ONLY. It provides tools to download and use music within your personal Minecraft environment.

User Responsibility

THE USER IS FULLY RESPONSIBLE for how this mod is used. Specifically:

  1. Downloading music
    You must ensure that you have the legal right to download and use the music you obtain. This mod is only a tool and does not control or verify the content you download.

  2. Sharing

    • DO NOT share servers containing copyrighted music publicly
    • DO NOT share or distribute downloaded music files on the internet
    • DO NOT broadcast, stream, or rebroadcast copyrighted music
    • ONLY USE on private servers with personal friends
  3. Copyright violations

    • Any copyright violation arising from the use of this mod is ENTIRELY THE USER’S RESPONSIBILITY
    • The mod author TAKES NO RESPONSIBILITY for any legal issues related to copyright
    • Public distribution or sharing of copyrighted music is illegal, and you must bear all consequences yourself

Recommendations for Legal Use

By using this mod, you acknowledge that you understand and agree to the terms above.


🚀 Easy Installation

  1. Download the compiled JAR file from the done/ folder:
    • Fabric & Quilt players: Place done/MyMusicBox-Fabric-Quilt-2.0.0.jar into your mods/ folder.
    • Forge & NeoForge players: Place done/MyMusicBox-Forge-NeoForge-2.0.0.jar into your mods/ folder.
    • Paper / Purpur / Folia servers: Place done/MyMusicBox-Plugin-2.0.0.jar into your plugins/ folder.
  2. Start your Minecraft server / client.
  3. Done! Everything (including yt-dlp and Architectury API) is automatically initialized by MMB.

⚙️ Configuration

Config files:

Key Options:

  1. maxAudioFileSizeMb

    • Maximum audio file size allowed (default: 300MB)
  2. musicDirectoryPath

    • Directory path where custom music files are stored (default: My Music Files)
  3. creeperDropChance

    • Chance for Creepers to drop a custom music disc upon death (e.g. 0.05 = 5%)
  4. chestLootChance

    • Chance for music discs to appear in dungeon / mineshaft chests (e.g. 0.1 = 10%)

🎯 Features

✅ Available


📄 License & Credits

License

This mod is open-source. You may:

You may NOT:

Credits


📞 Support

If you encounter issues:

  1. Check the server logs (logs/latest.log)
  2. Look for lines containing [MyMusicBox]
  3. Contact me at: https://guns.lol/TheRealShiroz

🎵 Enjoy your favorite music in Minecraft!

Verified by MCModsHub

These come from our own check of the pack file, not from the source page.

Explore more