Skip to content

PixelBeat

PixelBeat is a music mod. It scans a local music directory, plays your tracks as in-game background music, reads matching lyric files, and renders a lightweight pixel-style HUD in the top-left corner of the screen.

Fabric
Loaders
Fabric
Downloads on Modrinth
130
Followers on Modrinth
2
version
1
Updated
March 7, 2026Mar 7
Published
in 2026

At a glance

Runs on Fabric
For Minecraft 1.20.1–1.20.6
Client only — no need to install it on the server
Latest version — 0.1.0 from March 7, 2026
License Apache-2.0 — free
Where it's needed
In gamerequiredOn servernot needed

Install in the game only; not needed on the server

Game versions1.20.1–1.20.6

PixelBeat

PixelBeat is a client-side Fabric music mod for Minecraft 1.20.

It scans a local music directory, plays your tracks as in-game background music, reads matching .lrc lyric files, and renders a lightweight pixel-style HUD in the top-left corner of the screen.

Highlights

  • Plays local music files from pixelbeat_music/ or a custom configured directory
  • Supports subdirectories when scanning music files
  • Reads same-name .lrc lyric files from the same folder as each track
  • Shows a compact pixel-style HUD with track title, lyric line, progress bar, time labels, and playback controls
  • Supports previous / pause / next / reload / play-mode switching
  • Lets you click the progress bar to seek
  • Lets you drag the HUD and saves the HUD position back to config
  • The HUD is auto-hidden when no music files are available
  • Supports lyric expansion by double-clicking the lyric line
  • Expanded lyric panel supports mouse wheel scrolling and double-click seek
  • Supports LIST_LOOP, SINGLE_LOOP, and SHUFFLE play-modes
  • Follows Minecraft RECORDS volume
  • Provides file-based configuration for music directory, HUD layout, and theme colors

Music And Lyrics

  • Supported file extensions currently scanned by the mod: mp3, ogg, wav, flac, aiff, au
  • For best compatibility, wav and ogg are recommended
  • Lyrics should be stored as a same-name .lrc file next to the music file

Example:

.minecraft/
  pixelbeat_music/
    song-a.mp3
    song-a.lrc
    subfolder/
      song-b.ogg
      song-b.lrc

Configuration

After first launch, the mod creates:

.minecraft/config/pixelbeat.json

You can customize:

  • Music directory
  • Rescan interval
  • Default play mode
  • HUD position
  • HUD row offsets and widths
  • Button layout
  • Time / status / lyric visibility
  • Dragging behavior
  • Expanded lyric panel size
  • HUD and lyric panel theme colors
  • HUD background color and transparency
  • Expanded lyric panel background color and transparency

FAQ

How to install PixelBeat?

Install Fabric for your Minecraft version, download PixelBeat for the same version and loader, put the file into the mods folder and launch the game with the loader profile.

Which Minecraft versions does PixelBeat support?

PixelBeat has builds for Minecraft 1.20.1–1.20.6.

Is PixelBeat needed on the server?

Client only — no need to install it on the server

License and source
Apache License 2.0free to use and share with credit to the author
Original — Modrinth↗Files unchanged, verified with SHA-512Is this your mod? For rights holders

The site uses cookies: the necessary ones for sign-in and the theme, plus the Yandex Metrica and LiveInternet visit counters — they show us how the site is used. We have no advertising cookies. More