My Music Box

Quick rating

My Music Box

No reviews yet

Add your favourite songs into Minecraft

Mod Loaders
Forge
Minecraft

Community voices

Reviews

Versions
Loading versions…
Match includes

Click once to include, again to exclude, again to clear

Rating Any
Any 0.5 1.0 1.5 2.0 2.5 3.0 3.5 4.0 4.5 5.0
Min
Max
Play Status
Reviews
Time Played
hrs+
Verified developers only
Has developer response
List view
Grid view
Compact view
Sort by
Date
Rating
Helpful
Unhelpful
Edited
Sort ascending
Delete this review?

This removes your review from the project. You can write a new review after.

Review submitted for moderation

Your review has been sent to moderators, who will check that it meets our guidelines before it appears publicly.

No reviews yet. Be the first to review this project!

Get it on

Available Platforms

Compatibility

Supported Environments

Where It Runs
Client and Server

Must be installed on both the client and the server.

About

Project Details

Type
Mod
License
MIT License
Latest Version
mymusicbox-1.0.0.jar
Authors
CurseForge
Modrinth

For authors

Embed Badge

If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.

Custom banner text
ModDex rating badge preview

Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.

Identifiers

Platform IDs

CurseForge ID
Modrinth ID

Resources

External Links

Source Issues Wiki Discord

About

Description

🎵 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)

  • Fabric Loader: Minecraft 1.14.4 → 1.20.6, 1.21+ (Standalone embedded Architectury API)
  • Quilt Loader: Minecraft 1.14.4 → 1.20.6, 1.21+ (Standalone embedded Architectury API)
  • Forge Loader: Minecraft 1.14.4 → 1.20.6, 1.21+ (Standalone embedded Architectury API)
  • NeoForge Loader: Minecraft 1.20.1 → 1.20.6, 1.21+ (Standalone embedded Architectury API)

🖥️ Server Plugin Loaders (Dedicated Server Plugin)

  • Paper Server: Minecraft 1.14.4 → 1.20.6, 1.21+
  • Purpur Server: Minecraft 1.14.4 → 1.20.6, 1.21+
  • Folia Server: Minecraft 1.19.4 → 1.20.6, 1.21+ (folia-supported: true with thread-safe FoliaSchedulerAdapter)
  • Bukkit / Spigot Server: Minecraft 1.14.4 → 1.20.6, 1.21+

⚠️ 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

  • Use royalty-free or Creative Commons music
  • Use music you have purchased or own the rights to
  • Use only in private environments
  • Respect the rights of artists and creators

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:

  • Mod Config: config/mymusicbox-common.json
  • Plugin Config: plugins/MyMusicBox/config.yml

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

  • 100% Standalone Multi-Loader Support (Fabric, Quilt, Forge, NeoForge)
  • 🖥️ Full Server Plugin Support (Bukkit, Paper, Purpur, Folia folia-supported: true)
  • 🌐 Unlimited Version Compatibility: Minecraft 1.14.4 → 1.20.6, 1.21+
  • Automatic Built-in Music Downloads from 1000+ platforms (YouTube, Spotify, SoundCloud, etc.) with embedded yt-dlp auto-manager
  • 🎵 Supports Multiple Audio Formats: .ogg, .mp3, .wav, .flac, .m4a (up to 300MB)
  • 🔊 Real-time Spatial Audio Streaming: High-speed network streaming without reloading ResourcePacks
  • 🎲 Custom Loot Tables: Creeper drops and dungeon chest loot injections
  • ⚙️ Redstone Integration: Full Redstone Comparator output signal (1–15) & Hopper automation
  • 🛡️ Strict File Header Validation: Magic bytes signature verification to prevent corrupted audio files
  • 💬 Detailed Command Feedback: /mymusicbox download "<url>" "<filename>" & /mymusicbox reload

📄 License & Credits

License

This mod is open-source. You may:

  • ✅ Use it for personal purposes
  • ✅ Modify it for private servers
  • ✅ Learn from the code

You may NOT:

  • ❌ Sell the mod or its code
  • ❌ Reupload the mod to other websites without proper credit
  • ❌ Claim the mod as your own

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!

🎵 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)

  • Fabric Loader: Minecraft 1.14.4 → 1.20.6, 1.21+ (Standalone embedded Architectury API)
  • Quilt Loader: Minecraft 1.14.4 → 1.20.6, 1.21+ (Standalone embedded Architectury API)
  • Forge Loader: Minecraft 1.14.4 → 1.20.6, 1.21+ (Standalone embedded Architectury API)
  • NeoForge Loader: Minecraft 1.20.1 → 1.20.6, 1.21+ (Standalone embedded Architectury API)

🖥️ Server Plugin Loaders (Dedicated Server Plugin)

  • Paper Server: Minecraft 1.14.4 → 1.20.6, 1.21+
  • Purpur Server: Minecraft 1.14.4 → 1.20.6, 1.21+
  • Folia Server: Minecraft 1.19.4 → 1.20.6, 1.21+ (folia-supported: true with thread-safe FoliaSchedulerAdapter)
  • Bukkit / Spigot Server: Minecraft 1.14.4 → 1.20.6, 1.21+

⚠️ 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
  • 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

  • Use royalty-free or Creative Commons music
  • Use music you have purchased or own the rights to
  • Use only in private environments
  • Respect the rights of artists and creators

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.
  • Start your Minecraft server / client.
  • Done! Everything (including yt-dlp and Architectury API) is automatically initialized by MMB.

⚙️ Configuration

Config files:

  • Mod Config: config/mymusicbox-common.json
  • Plugin Config: plugins/MyMusicBox/config.yml

Key Options:

  1. maxAudioFileSizeMb

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

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

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

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

🎯 Features

✅ Available

  • 100% Standalone Multi-Loader Support (Fabric, Quilt, Forge, NeoForge)
  • 🖥️ Full Server Plugin Support (Bukkit, Paper, Purpur, Folia folia-supported: true)
  • 🌐 Unlimited Version Compatibility: Minecraft 1.14.4 → 1.20.6, 1.21+
  • Automatic Built-in Music Downloads from 1000+ platforms (YouTube, Spotify, SoundCloud, etc.) with embedded yt-dlp auto-manager
  • 🎵 Supports Multiple Audio Formats: .ogg, .mp3, .wav, .flac, .m4a (up to 300MB)
  • 🔊 Real-time Spatial Audio Streaming: High-speed network streaming without reloading ResourcePacks
  • 🎲 Custom Loot Tables: Creeper drops and dungeon chest loot injections
  • ⚙️ Redstone Integration: Full Redstone Comparator output signal (1–15) & Hopper automation
  • 🛡️ Strict File Header Validation: Magic bytes signature verification to prevent corrupted audio files
  • 💬 Detailed Command Feedback: /mymusicbox download "<url>" "<filename>" & /mymusicbox reload

📄 License & Credits

License

This mod is open-source. You may:

  • ✅ Use it for personal purposes
  • ✅ Modify it for private servers
  • ✅ Learn from the code

You may NOT:

  • ❌ Sell the mod or its code
  • ❌ Reupload the mod to other websites without proper credit
  • ❌ Claim the mod as your own

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!

Screenshots

Gallery

This project has no gallery images yet.

Versions

Files

Relations

Project Relations

More like this

Similar Mods

Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.

On ModDex

Community snapshot

0
Ratings
0
Followers
0
In stacks

By the numbers

Statistics

<1,000
Total Downloads
CurseForge
<1,000
Modrinth
<1,000
Last Updated
CurseForge
Created
CurseForge
Modrinth
Last synced
When ModDex last fetched this project from CurseForge or Modrinth. Every project is re-checked on a schedule, and any project that ships a new file is synced automatically within hours of the release.
New file updates sync automatically
How syncing works