Soundtrack Player
Adds a proper music player to Minecraft. Playlists, shuffle, custom tracks.
- Playlists — create, name, add/remove tracks via right-click
- Shuffle — cycles through everything before repeating, no duplicates
- Loop modes — off, loop all, loop one
- Skip/previous — previous button restarts the current track if you're past 3 seconds
- Volume slider — completely separate from game sounds, saved between sessions
- Custom tracks — drop MP3/OGG/WAV/FLAC into the custom folder and they show up automatically
- Full player screen — searchable track list and playlist manager, open with M
- Pause menu widget — mini player with seek bar, four corner positions, adjustable opacity
- In-game HUD — small overlay showing track and progress, disappears when you open any menu
- Keybinds — play/pause, skip, volume, shuffle, loop, all rebindable
- Auto-resume — remembers where you were when you closed the game
- Client-side only — works on any server, no mods required on their end
The mod works well but it's not perfect — there's probably bugs in there. If something breaks or behaves weirdly, report it in the Discord and I'll take a look. You can also grab the soundtrack manually from there if the first launch download fails.
Discord: https://discord.gg/4t3K5HnfB6
How to Install Soundtrack player (Mod)
Soundtrack player by pfyya is verified for Fabric across Minecraft versions 1.21, 1.21.1, 1.21.10, 1.21.11, 1.21.2, 1.21.3, 1.21.4, 1.21.5 (latest release: 3.0.12, file size: 1.4 MB). Follow the steps below to install it safely from ModCraft.tv:
- Click the Download button above and select your Minecraft version (1.21, 1.21.1, 1.21.10, 1.21.11, 1.21.2, 1.21.3, 1.21.4, 1.21.5) and platform (Fabric).
- Make sure you have the compatible loader or environment installed for Fabric.
- Move the downloaded Soundtrack player file into your Minecraft
.minecraft/modsfolder and launch the game.
All Versions
+ Add Version| Name | Game version | Platforms | Published | Downloads | Actions |
|---|---|---|---|---|---|
| 8mo ago | 1 | ||||
| 8mo ago | 1 | ||||
| 8mo ago | 1 | ||||
| 9mo ago | 1 | ||||
| 9mo ago | 1 | ||||
| 9mo ago | 1 | ||||
| 9mo ago | 1 | ||||
| 10mo ago | 1 | ||||
| 10mo ago | 1 | ||||
| 10mo ago | 1 | ||||
| 11mo ago | 1 | ||||
| 11mo ago | 1 | ||||
| 11mo ago | 1 | ||||
| 11mo ago | 1 | ||||
| 11mo ago | 1 | ||||
| 11mo ago | 1 | ||||
| 11mo ago | 1 | ||||
| 11mo ago | 1 | ||||
| 11mo ago | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 |
## [3.0.12]
### Fixed
- Crash Fix**: Fixed game crash when clicking Playlists button for users updating from older versions
- Stability**: Added protections against crashes when track data is invalid
### Improved
- Better Compatibility**: Playlists created in older versions now work properly after updating
### Fixed
- Lag Spike**: Fixed stutter when pressing previous track button
- Loading Screen**: Fixed "Loading tracks" message showing after restarting the game
- Performance**: Made track loading and playlist lookups faster
### Improved
- Faster Playback**: Previous track now loads instantly when possible
- Better Resource Usage**: Optimized file I/O and reduced memory usage
### Fixed
- Crashes**: Fixed several rare crashes that could happen during gameplay
- Playlists**: Improved playlist reliability, especially when using multiple playlists
- Downloads**: Fixed some issues with asset downloads
### Improved
- Performance**: General performance improvements and bug fixes
- Stability**: Made the mod more stable overall
## Bug Fixes
- Fixed button not showing on title screen in some cases
- Fixed crash when clicking Next/Previous track
- Fixed memory issues during playback
- Fixed various crashes and freezes
- Fixed issues with corrupted save files
## Improvements
- Added warning that Full Reset requires game restart
- Download screen now allows ESC to close anytime
- Better error handling throughout
## Bug Fixes
- Fixed custom tracks replacing all other tracks when added
- Fixed playlist GUI not refreshing after adding/removing tracks
- Fixed clicking a playlist glitching instead of refreshing
- Fixed scroll position not resetting when switching playlists
- Fixed track position not resetting when selecting a different song
- Fixed resume playing wrong song when switching playlists
- Fixed custom tracks folder not being created after full reset
## Features
- Added "Full Reset" button - deletes all config, playlists, and songs, then re-downloads
## Bug Fixes
- Fixed custom tracks replacing all other tracks when added
- Fixed playlist GUI not refreshing after adding/removing tracks
- Fixed clicking a playlist glitching instead of refreshing
- Fixed scroll position not resetting when switching playlists
- Fixed custom tracks folder not being created after full reset
## Features
- Added "Full Reset" button - deletes all config, playlists, and songs, then re-downloads
- Improved ModMenu config layout with better spacing
- Better track loading reliability
- Cleaner config GUI layout
## Bug Fixes
- Fixed custom tracks replacing all other tracks when added
- Fixed playlist GUI not refreshing after adding/removing tracks
- Clicking a playlist now refreshes instead of glitching
- Scroll position now resets when switching between playlists
## Improvements
- Better track loading reliability
- Improved playlist management
## [3.0.5]
### Changed
- Updated to Minecraft 1.21.4
### Fixed
- Fixed rendering compatibility for 1.21.4 (backgrounds, text, and UI panels now display correctly)
- Fixed mouse click handling for 1.21.4 API changes
- Fixed keybinding registration for 1.21.4
### Fixed
- Add Songs Button Now Works**: Fixed file picker not opening on all systems
- Native File Picker**: Now uses system native file dialogs (works on Windows, Linux, macOS)
### Fixed
- Add Songs Button Now Works**: Fixed file picker not opening on all systems
- Native File Picker**: Now uses system native file dialogs (works on Windows, Linux, macOS)
### Fixed
- Accurate Song Durations**: All songs now show their real length instead of "3:00"
- Better Rescan**: Improved custom tracks rescanning with detailed feedback
### Fixed
- Accurate Song Durations**: All songs now show their real length instead of "3:00"
- Better Rescan**: Improved custom tracks rescanning with detailed feedback
### Added
- 1.21.10 Support**
### Added
- Custom Songs Support**: Upload your own music files (MP3, WAV, OGG, FLAC)
- "+ Add Songs" Button**: One-click file picker to easily add custom songs
- Multi-Format Support**: Play MP3, WAV, OGG, and FLAC audio files
- Metadata Extraction**: Automatically reads song title, artist, and album from audio files
- Custom Track Badge**: Purple "C" badge shows which songs are custom
- Album Display**: Shows album info for custom tracks in playlist
- Rescan Custom Button**: Manually refresh custom songs list
- Updated to:**
- Fixed:**
- Music volume no longer changes based on which direction you're facing