What are you searching for?

Maestro

Maestro

Reimagine vanilla music with smooth, reactive orchestration!

download 305 Downloads · favorite 13 Followers · Updated 1 week ago
Fabric Forge Library Neoforge Quilt Utility 1.20.1 1.21.1 1.21.11

Versions

inventory_2
Maestro 5.0.0

5.0.0 · 1 week ago · 128.58 KB

Release download
Neoforge 1.21.11
inventory_2
Maestro 5.0.0

5.0.0 · 1 week ago · 130.56 KB

Release download
Fabric Quilt 1.21.11
inventory_2
Maestro 4.0.0

4.0.0 · 1 week ago · 128.95 KB

Release download
Neoforge 1.21.1
inventory_2
Maestro 4.0.0

4.0.0 · 1 week ago · 131.92 KB

Release download
Fabric Quilt 1.21.1
inventory_2
Maestro 3.0.0

3.0.0 · 1 week ago · 747.68 KB

Release download
Forge 1.20.1

About

Fabric Forge NeoForge Discord

Maestro is a client-side, data-driven music orchestration framework that gives modpack and map creators full control over music behavior. No music or content is included by default.



Situational Music Orchestration

Maestro lets you orchestrate music dynamically using context and priority. Define when and how tracks play based on biomes, entities, boss encounters, weather, open screens, or custom events. Priority-based rules ensure the right music always takes over at the right moment.

Vanilla Music Redefined

Maestro is not limited to adding new music. You can fully modify or replace vanilla Minecraft music behavior: change when tracks play, restrict them to specific conditions, override biome music, or disable vanilla rules entirely.

Fully Data-Driven

Every aspect of Maestro is defined through data. Configure music behavior using JSON via resource packs or directly from the config folder with the Fragmentum Layer system. A detailed wiki provides clear documentation, examples, and advanced setups.




In-Game Config

On Minecraft 1.20.1, in-game configuration menus are available when using Forge Config Screens or Configured. Without these mods, all settings can still be adjusted through config files (config/obscuria/maestro-client.toml). Starting with Minecraft 1.21.1, in-game config screens are available out of the box, with no additional dependencies required.



open_in_new View on Modrinth
Compatibility
Client: Required Server: Required
gavel LicenseRef-Obscuria-Limited

Conversation

What are your thoughts?

Related projects

Library
Fabric API
Fabric API

by modmuss50

Lightweight and modular API providing common hooks and intercompatibility measures utilized by mods using the Fabric toolchain.

download 135.0M
favorite 27,864
Library
Cloth Config API
Cloth Config API

by shedaniel

Configuration Library for Minecraft Mods

download 98.8M
favorite 13,844
Optimization Utility
FerriteCore
FerriteCore

by malte0811

Memory usage optimizations

download 88.8M
favorite 12,944
Utility
Mod Menu
Mod Menu

by Prospector

Adds a mod menu to view the list of mods you have installed.

download 81.9M
favorite 22,429
lock Cookie consent

SkinMC uses cookies to provide functionality and features.