RhythmicLights

RhythmicLights

Turn music into light shows with this audio-reactive engine. Includes a custom GUI for fine-tuning EQ, loops, and particle effects in real-time.

by
317 Downloads
fabricdecoration
Rent Server with this Mod

Screenshots

DJ Station GUI
Custom Url Disc
Custom Rhythm Bulb
Blocks

About this Mod


Photosensitivity Warning

This mod contains flashing lights and rapid color changes that may affect those with photosensitive epilepsy.


A Minecraft mod that brings real-time audio visualization to the game. Synchronize in-game lighting and particle effects with music discs or custom audio from YouTube, SoundCloud, and direct URLs.

Features

  • Real-time FFT audio analysis syncs lighting to music
  • 12 frequency-tuned lamps - each responds to a specific frequency band
  • Tunable rhythm bulbs - configurable to any frequency channel
  • 10-band equalizer with presets (Bass Heavy, Club, Concert, etc.)
  • YouTube/SoundCloud support - play any URL directly in-game
  • Spatial audio with distance-based volume falloff
  • Particle effects that react to the beat
  • Vanilla redstone lamp support

Usage

Basic Setup

Step Action
1 Place a Jukebox and a DJ Station nearby
2 Use the Tuning Wand to link them (Right-click DJ Station, then Jukebox)
3 Place Rhythm Bulbs/Lamps around your build
4 Link lights to DJ Station with the Tuning Wand
5 Insert a disc and enjoy the show

 Basic Setup Demo

 

URL Discs

Step Action
1 Right-click the URL Disc to open the input screen
2 Paste a YouTube, SoundCloud, or direct audio URL
3 Click "Fetch Metadata" to get song info
4 Save and insert into a jukebox

 

 

Tuning Wand Controls

Action Function
Right-Click DJ Station Select controller
Right-Click Jukebox Link to selected controller
Right-Click Bulb/Lamp Link to controller
Shift+Right-Click Bulb Cycle frequency channel
Ctrl+Right-Click Unlink block

Commands

Command Description
/rhythmmod cancel Cancel all downloads and clear overlays
/rhythmmod clearoverlay Clear stuck overlay text
/rm cancel Short alias
/rm clearoverlay Short alias

Frequency Lamps

Lamp Frequency Color
Sub-Bass 20-40 Hz Red
Deep Bass 40-80 Hz Orange
Bass 80-150 Hz Green
Low-Mids 150-300 Hz Blue
Mid-Lows 300-500 Hz White
Mids 500-800 Hz Purple
Mid-Highs 800-1.2k Hz Pink
High-Mids 1.2-2k Hz Yellow
Highs 2-4k Hz Cyan
Very Highs 4-8k Hz Magenta
Ultra 8-12k Hz Gold
Top 12-20k Hz Silver

Configuration

Access via Mod Menu or edit .minecraft/config/rhythmmod-config.json5

Option Description Default
particleTexture Particle style flash
particleScale Particle size 0.3
useRandomColors Random color mode false
coloredShaderLightEnabled Glow effects true
spatialAudioEnabled Distance-based volume true
maxAudioDistance Max hearing distance 24

Disclaimer

This mod automatically downloads the following external programs in the background to ensure proper functionality. By using this mod, you agree to the automated download and use of these programs:

  • yt-dlp (Unlicense): Downloads media from YouTube/SoundCloud
  • FFmpeg (GPL-3.0): Converts audio files

It is the sole responsibility of each user to comply with applicable copyright laws and terms of service of any music provider. The developers assume no liability for unauthorized use.


Light Show Demo

Light Show Demo

Available Versions

RhythmicLights 1.0.3release
MC 1.21.1fabric
December 10, 2025
RhythmicLights 1.0.2release
MC 1.21.1fabric
December 8, 2025
RhythmicLights 1.0.1release
MC 1.21.1fabric
December 8, 2025
RhythmicLights 1.0.0release
MC 1.21.1fabric
December 8, 2025

How to Install RhythmicLights on Your Server

1

Order Server

Order a Minecraft Java server with at least 3 GB RAM (4 GB recommended).

2

Set fabric Loader

In the panel under "Egg", select the fabric loader and matching Minecraft version (1.21.1).

3

Install Mod

Open the mod browser in the dashboard and search for "RhythmicLights". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.

Compatibility

Mod Loaders

fabric

Minecraft Versions

1.21.1

Server-side

Required

Recommended RAM

4 GB(min. 3 GB)

Frequently Asked Questions

RhythmicLights server crashes on startup – what to do?

Most common cause: wrong fabric version or insufficient RAM. Check the server log (latest.log) for "OutOfMemoryError" or "Mixin" errors. With Mado Hosting: ensure at least 3 GB RAM is allocated and the loader matches the mod version (1.21.1). You can switch loaders with one click in the panel.

Is RhythmicLights compatible with fabric?

RhythmicLights officially supports fabric for Minecraft 1.21.1. The Mado dashboard automatically detects incompatible loader combinations.

Server lagging with RhythmicLights – how to optimize performance?

Recommended RAM: 4 GB (per 8 players). Use /spark profiler to check if RhythmicLights consumes the most tick time. Common fixes: reduce server view-distance to 8-10, install "performant" or "starlight" as supplementary mods on Forge. With Mado Hosting, your server runs on NVMe SSDs with dedicated CPU cores for minimal latency.

Rent Modded Server

Install RhythmicLights with just one click on your server.

Recommended RAM
4 GBab €8/mo
Min. 3 GB | +1 GB pro 8 Spieler
Create Server Now
1-Click Mod Install
NVMe SSD Storage
DDoS Protection included

Details

License
GNU Affero General Public License v3.0 only
Server-side
Required

Supported Versions

1.21.1