ModsFinder

CraftMusic

by tqk114514

CraftMusic gives the game a local music player that plays audio files from a folder inside the game directory and shows synchronized lyrics.

NeoForgeClient-side onlyMIT LicenseOpen source1.21.1 – 26.1.2

What it does

Audio files placed in the CraftMusic folder inside the game folder can be played from an in-game screen. The supported formats are ogg, mp3, flac and wav, and file names and paths containing Chinese characters work on Windows. A QuickPlay screen lists the tracks, and double-clicking one starts it, with a seek bar, time text and a volume bar alongside.

Lyrics are read from .lrc files that share a track's name, in either UTF-8 or GBK encoding. A centered lyrics panel highlights the current line and scales it gently, while a floating lyrics overlay can be placed in one of four screen corners and shown only in the world or everywhere. Commands such as craftmusic play, craftmusic stop, craftmusic ui and craftmusic tone control playback from chat.

CraftMusic is a client-side mod for NeoForge. Only the client needs it, and servers run without it. Files are published for 1.21.1 and 26.1.2, with 1.2.0 for 26.1.2 as the latest build from 2026-09-16. The code is open source under the MIT License.

Key features

  1. Local audio playback

    Plays ogg, mp3, flac and wav files stored in the game's CraftMusic folder.

  2. Playback controls

    Play, pause, resume, previous, next, seeking by dragging and volume control are available in the player.

  3. Repeat and shuffle modes

    Sequential, repeat, shuffle and repeat one modes change how the track list advances.

  4. Synchronized lyrics

    Same-name .lrc files are detected automatically, and an instrumental marker appears when no lyrics exist.

  5. Floating lyrics overlay

    An optional on-screen lyrics display can be toggled, positioned in a screen corner and limited to in-world rendering.

Compatibility

Latest build for each game version and loader.

26.1.21.2.0
1.21.11.2.0
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Use cases

Listening during play

Players can keep a personal playlist running in single-player or on a multiplayer server while building or exploring.

Following lyrics

Players who have .lrc files for their songs can read the current line in a centered panel or a corner overlay.

Who it’s for: Players who want to listen to their own audio files inside the game, with lyrics shown in sync. Because it is client-side only, it can be used on any server without asking the server owner to install it.

Questions

Does CraftMusic have to be installed on a server?

No. Servers do not need it; each player installs it for their own game.

Which audio formats does CraftMusic play?

It plays ogg, mp3, flac and wav files placed in the CraftMusic folder inside the game folder.

How are lyrics matched to a song?

A .lrc file with the same name as the audio file is detected automatically, in UTF-8 or GBK encoding.

Which versions have files for CraftMusic?

Files are published for 1.21.1 and 26.1.2, and the latest NeoForge file is 1.2.0 for 26.1.2.

In the catalog

CraftMusic is one of 8,499 Technology mods on ModsFinder, and one of 3,557 Technology mods for NeoForge. 15,189 mods support Minecraft 26.1.2.

Similar mods

What the author says

CraftMusic is a client-side local music player for Minecraft (NeoForge). It plays audio files from your computer inside the game and shows synchronized lyrics.
tqk114514, on the Modrinth page

Official listing

Owner
tqk114514
Published
2025-08-11
Updated on Modrinth
2026-09-16
Facts verified
2026-10-15

Tags