
Minecraft Tracks
Create me a Minecraft mod that will allow you to put Minecraft Custom songs into it, it will create a folder in the Minecraft folder that will be called...
00—fabricClient1.20.6mod
Minecraft Tracks overview
- Client-side Fabric mod for Minecraft 1.20.6 that lets you browse and play your own songs in-game.
- A folder named "Minecraft Tracks Song Placement" is created in your Minecraft directory; drop
.oggor.wavfiles there. - Press
Zanywhere on the client to open the Minecraft Tracks screen, or click the "Minecraft Tracks Settings" button on the main/options menu.
In-game controls
- Track browser lists every supported file from the placement folder; select one to interact with it.
- Buttons: Play Selected, Loop Selected, Favorite/Unfavorite, Pause/Resume, Stop, Play All, Shuffle Through (pick a random track), Shuffle & Play All, Play Favorites, Shuffle Favorites, Refresh Songs.
- Currently playing status shows at the bottom of the screen; favorites are highlighted with a gold tint in the list.
Behind the scenes
- Songs are decoded locally (OGG via STB Vorbis; WAV via Java Sound) and played on Minecraft's OpenAL context, so no extra packs or uploads are required.
- Favorites persist in the standard config folder, and the songs directory gets a small README with usage tips.
- A lightweight resource-pack folder named "Minecraft Tracks Resources" (with a generated icon/texture) is auto-created in your
resourcepacksdirectory to keep assets together.
Notes and limitations
- Audio loading is synchronous; extremely large files may briefly hitch when starting playback.
- Supported formats are
.oggand.wav; other formats are ignored. - Volume is tied to the master sound category; there is no per-track mixer or visualizer.