Local Music Player
by aiLinMc
Local Music Player is a NeoForge client mod that plays MP3 files from the player's own folder inside Minecraft, with optional synced lyrics.
What it does
Once installed, the mod scans for .mp3 files and opens an in-game music player with a song list, previous, play-pause and next controls, a volume slider and a progress bar that can be clicked to seek. Songs can be filtered by a search box, and the list scrolls to center the track that is playing. Three play modes are available: loop list, repeat one and shuffle.
When a .lrc lyrics file shares a song's name, the mod matches it and shows the lyrics. A customizable lyrics HUD can display them during play. Controls are registered under their own category in the Controls menu, so the keys can be changed. The mod is built for Java 21 and is pure client-side, so it skips itself automatically on dedicated servers.
The mod runs on NeoForge only. It is a client-only mod, so servers do not need it and players join without installing it. Files are published for six game versions, 1.21 – 1.21.5, with 0.1.0 for 1.21.5 as the latest file. The code is open source under the GNU General Public License v3.0 only.
Key features
Local MP3 playback
Plays MP3 files stored on the player's computer while the game runs, with no streaming service involved.
Full player controls
Song list, previous, play-pause, next and volume control sit in one in-game screen, with a progress bar for seeking.
Three play modes
Loop list, repeat one and shuffle let the player choose how tracks follow each other.
Synced lyrics
Lyrics in .lrc files with the same name as a song appear on a customizable HUD during playback.
Gallery
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Use cases
Who it’s for: Players on NeoForge who want to listen to their own MP3 collection in-game. Servers have no part in it, so server owners need nothing installed.
How it compares
SimpleMusic is open source under the GNU General Public License v3.0 or later, is client-side only and covers Fabric, NeoForge and Quilt for 1.21 – 1.21.1. Lunar Music is NeoForge only for 1.21.1, client-side only, and under All rights reserved, so it is not open source. Inner Voice is client and server, open source is not claimed, and it is published for Forge and NeoForge across 1.20.1 – 1.21.11, so servers must run it too.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Local Music Player | NeoForge | 1.21 – 1.21.5 | Client-side only | 2026-08-16 |
| SimpleMusic | Fabric, NeoForge and Quilt | 1.21 – 1.21.1 | Client-side only | 2026-02-03 |
| Lunar Music | NeoForge | 1.21.1 | Client-side only | 2026-08-07 |
| Inner Voice | Forge and NeoForge | 1.20.1 – 1.21.11 | Client and server | 2026-08-07 |
Questions
Does the server need Local Music Player installed?
Which loader does Local Music Player use?
How do lyrics get matched to a song?
In the catalog
Local Music Player is one of 36,990 Utility mods on ModsFinder, and one of 13,477 Utility mods for NeoForge. 15,307 mods support Minecraft 1.21.5.
More from aiLinMc
Similar mods
What the author says
A pure client-side Minecraft Mod (NeoForge, supports Minecraft 1.21 ~ 1.21.5) that plays local MP3 music in-game, displays matching.lrc lyrics, and comes with a customizable lyrics HUD. All keys can be changed in Controls → Key Binds (category: Local Music Player).
Official listing
- Modrinth page
- modrinth.com/mod/local-music-player
- Owner
- aiLinMc
- Published
- 2026-08-16
- Updated on Modrinth
- 2026-08-16
- Facts verified
- 2026-10-15
