Links
Tags
Creators
Details
Licensed MIT
Published last month
Updated last month
All versions
neoforge-1.21.1-1.1.0
Release
Beat Lamp 1.1.02 months ago 12
Compatibility
Minecraft: Java Edition
1.21.1
Platform
NeoForge
Supported environments
Client and server
Changes
[1.1.0] - 2026-09-07
Performance & Engine
- Zero-Allocation Rendering: Rebuilt vertex builders for
BeatLampRendererandStageLightRendererto eliminate heap array allocations per frame. Resolves garbage collection pauses and significantly boosts framerates (up to 100+ FPS). - Multiplayer TPS Protection: Client-side audio decoding and rendering optimizations prevent tick stalls on integrated LAN hosts and dedicated servers.
- Client Settings Menu (Key
O): Added a dedicated client configuration GUI accessible via the configurableOhotkey. - Client Quality Scaling: Added toggles for Master Stage Effects (instant on/off), Audio Engine modes (
STUDIO,LITE,OFF), Volumetric Beam quality (HIGH,MEDIUM,OFF), 3D Lasers, Particle Density (100%,50%,25%,OFF), and Render Distance culling (16m to 128m). - Anti-Strobe Mode: Added a photosensitivity protection option that smoothly dims strobe flashes instead of rapid on/off flickering.
Audio & Beat Sync
- Jukebox Pause Synchronization: Fixed beat drift when pausing and resuming in Singleplayer by calculating pause duration and realigning audio metronomes.
- Runaway Catch-Up Clamp: Added a 200ms lag threshold to prevent burst audio decoding after lag spikes.
- DreamDisplays Support: Added direct audio synchronization with the DreamDisplays screen mod/plugin for multiplayer video sessions.
Features & Usability
- Stage Light Tempo Pulse: Added a configurable
Tempo Pulsetoggle to Moving Head lights for alternating between smoothed tempo tracking and raw kick drum response. - Flexible Bounding Box Linking: The Group Linker now accepts any target block (including vanilla blocks) as the second corner of the selection box. All matching fixtures inside the 3D volume are automatically grouped.
- 100% Korean Localization: Complete native Korean (
ko_kr) translations for all blocks, items, GUI screens, DMX console, guide tooltips, and chat messages. - Full Translation Parity: Synchronized all 215 translation keys across English, Korean, and Vietnamese.
- Multi-Loader Parity: Clean builds and feature parity across Minecraft 1.20.1 (Fabric/Forge), 1.21.1 (Fabric/NeoForge/Forge), and 1.21.4 (Fabric/NeoForge).
Compatibility
- Replay Mod Notice: Documented that offline video rendering with Replay Mod is unsupported due to sound engine muting during export (normal in-game playback remains unaffected).
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:bAwlLfyK:xLjefAq2"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:bAwlLfyK:xLjefAq2"
}

