CustomMusic+
๐ก Updated this yearโ ๏ธ Install Order ยท 2 steps
Install in this order, then this mod last โ most mods fail to load without their framework and dependencies in place.
Preview

๐ Analysis
- ๐ 0.2% endorsement rate
- ๐ #704 of 920 fabric mods in this game by downloads
๐ About This Mod
๐ต CustomMusic+ CustomMusic+ lets you bring your own soundtrack into Minecraft โ but only .ogg audio files are currently supported. If you have music in .mp3 format, youโll need to convert it to .ogg first. A quick and easy way to do this is by using Audacity (free), VLC Media Player, or an online converter like CloudConvert. CustomMusic+ is a lightweight, client-side Fabric mod that lets you add, play, and manage your own music and playlists directly in Minecraft โ without using resource packs or editing sound files. Every Minecraft instance (per version or modpack) gets its own custommusic folder, allowing you to have a completely unique soundtrack for each setup. ๐ Folder Structure Each version of Minecraft has its own independent folder: .minecraft/ โโโ 1.21.6/ โ โโโ config/ โ โโโ custommusic/ โ โโโ chill.ogg โ โโโ battle_theme.ogg โ โโโ night.ogg โ โโโ playlists/ โ โโโ chillvibes.txt โ โโโ boss_battle.txt Just drop your `.ogg` tracks or text-based playlists inside, and CustomMusic+ will load them automatically when the game starts. --- ## โ๏ธ Core Features โ Play `.ogg` tracks directly from your filesystem โ Support for `.txt` playlists with sequential playback โ Instance-specific folders (perfect for multi-version setups) โ Auto folder creation on first launch โ Lightweight client-side mod โ no server required โ Simple, unified command system under `/CustomMusic` โ Works with all Fabric versions that support OpenAL --- ## ๐ฌ Commands | Command | Description | |---------------------------------|------------------------------------------------------| | `/CustomMusic play <name>` | Plays a track or playlist immediately. | | `/CustomMusic stop` | Stops current playback and clears the queue. | | `/CustomMusic pause` | Pauses current track or playlist. | | `/CustomMusic resume` | Resumes paused playback. | | `/CustomMusic list` | Lists all available tracks and playlists. | | `/CustomMusic search <keyword>` | Searches for songs/playlists containing the keyword. | | `/CustomMusic reload` | Rescans folders for new music and playlists. | | `/CustomMusic help` | Displays help and usage information. | --- ## ๐ง How It Works (Technical Summary) | Component | Role | |-----------|------| | `CustomMusicPlusClient` | Client entrypoint โ registers commands, handles ticks and playback queue. | | `PlaylistManager` | Creates/scans `custommusic` and playlist folders for `.ogg`, `.mp3`, and `.txt` files. | | `OggDecoder` | Uses LWJGL STB Vorbis to decode `.ogg` into raw PCM data. | | `AudioPlayer` | Handles playback using LWJGL OpenAL (play, stop, pause, resume). | > ๐ MP3 files are detected and listed but **not playable yet** โ Minecraft natively supports only `.ogg`. --- ## ๐ฎ Example Usage /CustomMusic play chillvibes Plays all tracks in playlists/chillvibes.txt sequentially /CustomMusic search night Finds all tracks and playlists containing โnight ๐ฎ Planned Features Volume control per track Shuffle & loop modes โNow Playingโ overlay Support for MP3 decoding via TinySound or FFmpeg GUI playlist browser ๐งฉ Compatibility Requirement Info Loader Fabric Environment Client-side only Dependencies Fabric API Supported Formats .ogg (playable), .mp3 (listed only) โค๏ธ Credits Developed and maintained by hindustani_gamer_fardin
๐ต CustomMusic+
CustomMusic+ lets you bring your own soundtrack into Minecraft โ but only .ogg audio files are currently supported. If you have music in .mp3 format, youโll need to convert it to .ogg first. A quick and easy way to do this is by using Audacity (free), VLC Media Player, or an online converter like CloudConvert.
CustomMusic+ is a lightweight, client-side Fabric mod that lets you add, play, and manage your own music and playlists directly in Minecraft โ without using resource packs or editing sound files.
Every Minecraft instance (per version or modpack) gets its own custommusic folder, allowing you to have a completely unique soundtrack for each setup.
๐ Folder Structure Each version of Minecraft has its own independent folder: .minecraft/ โโโ 1. 21. 6/ โ โโโ config/ โ โโโ custommusic/ โ โโโ chill.ogg โ โโโ battle_theme.ogg โ โโโ night.ogg โ โโโ playlists/ โ โโโ chillvibes.txt โ โโโ boss_battle.txt
Just drop your `.ogg` tracks or text-based playlists inside, and CustomMusic+ will load them automatically when the game starts.
## โ๏ธ Core Features
โ Play `.ogg` tracks directly from your filesystem โ Support for `.txt` playlists with sequential playback โ Instance-specific folders (perfect for multi-version setups) โ Auto folder creation on first launch โ Lightweight client-side mod โ no server required โ Simple, unified command system under `/CustomMusic` โ Works with all Fabric versions that support OpenAL
## ๐ฌ Commands
| Command | Description |
|---------------------------------|------------------------------------------------------|
| `/CustomMusic play
## ๐ง How It Works (Technical Summary)
| Component | Role | |-----------|------| | `CustomMusicPlusClient` | Client entrypoint โ registers commands, handles ticks and playback queue. | | `PlaylistManager` | Creates/scans `custommusic` and playlist folders for `.ogg`, `.mp3`, and `.txt` files. | | `OggDecoder` | Uses LWJGL STB Vorbis to decode `.ogg` into raw PCM data. | | `AudioPlayer` | Handles playback using LWJGL OpenAL (play, stop, pause, resume). |
> ๐ MP3 files are detected and listed but not playable yet โ Minecraft natively supports only `.ogg`.
## ๐ฎ Example Usage
/CustomMusic play chillvibes Plays all tracks in playlists/chillvibes.txt sequentially
/CustomMusic search night Finds all tracks and playlists containing โnight
๐ฎ Planned Features
Volume control per track Shuffle & loop modes โNow Playingโ overlay Support for MP3 decoding via TinySound or FFmpeg GUI playlist browser
๐งฉ Compatibility
Requirement Info Loader Fabric Environment Client-side only Dependencies Fabric API Supported Formats .ogg (playable), .mp3 (listed only)
Developed and maintained by hindustani_gamer_fardin
๐ Mod Details
- Game
- Minecraft Mods
- Author
- hindustani_gamer_fardin
- Version
- 1.0.0
- Downloads
- 4,511
- Endorsements
- 10
- Category
- fabric
- Created
- 10/29/2025
- Updated
- 12/25/2025
- Game Versions
- 1.21.11
- Tags
- technology
๐ง How to Install Minecraft Mods Mods
Download from Modrinth. Use Prism Launcher or drop into your mods folder.
๐ Full step-by-step install guide for Minecraft Mods โ
Visit the official mod page for specific installation instructions for this mod.
๐ฎ Need cheat codes or console commands? Check ur gaming wiki for Minecraft Mods commands, item IDs, and more.
โ Frequently Asked Questions
Which Minecraft Mods versions does CustomMusic+ support?
The author lists 1.21.11. Other versions may work but are untested by the author.
What is the latest version of CustomMusic+?
Version 1.0.0, published 2025-12-25 with 4,511 downloads recorded at the source.
Keep browsing โ more Minecraft Mods mods await