All Mods Resource Packs Data Packs Shaders Modpacks Plugins
Reactive Music

Reactive Music

by CircuitLord • Downloads: 0 • Followers: 0
Description
Gallery
Changelog
Versions
In ancient woods, whispers of magic danced with the wind, weaving tales of a timeless realm.

Reactive Music trades Minecraft's default music for something dynamic, reactive, and ever-changing. Including a collection of fantasy and celtic tracks to give an air of wonder, a whisper of the unknown, and the call of adventure.

Reactive Music is based off a music pack I originally made for the Ambience mod back in 1.12. Now rebuilt to be a standalone mod for modern minecraft.

Reactive Music requires YetAnotherConfigLib!


A Note on Updated Versions

Currently not planned to support versions 26.1 and greater until Mojang stops bloating the game with features with an inch of depth. (yes i'm petty)

I do this in my free time and don't really make any money from it, and I don't really want to update mods for a game for which I have zero interest in the direction it's being taken.

Custom Songpacks

We have an active songpack creation community on Discord in the #songpack-releases channel! While not officially endorsed by me, people have created all sorts of awesome musical packs you can try out!

Creating Songpacks

You can also make your own songpacks! You can find a full guide here or watch the video below!

Credits

Spoiler Adventure Redefined is composed of a few different creators, thank you to all of them! All music is copyright free (non-commercially) so it should be fine to use in YouTube videos.

Vindsvept: https://www.youtube.com/channel/UCfSUheoljDlGDjerRylO4Nw

Adrian von Ziegler: https://www.youtube.com/user/AdrianvonZiegler

Mufaya: https://www.youtube.com/channel/UCs2LV0ZL1u8AhimGxEqpc4Q

All Versions

+ Add Version
Name Game version Platforms Published Downloads Actions
25w46a 25w45a 25w44a +4
Fabric
2d ago 1
1.21.x
Neoforge
2d ago 1
1.21.x
Fabric
2d ago 1
1.20.x
Forge
2d ago 1
1.20.x
Fabric
2d ago 1
1.19.2
Forge
2d ago 1
1.19.2
Fabric
2d ago 1
1.21.x
Neoforge
2d ago 1
1.20.x
Forge
2d ago 1
1.19.2
Forge
2d ago 1
1.20.x
Forge
2d ago 1
1.21.x
Neoforge
2d ago 1
1.21.x
Neoforge
2d ago 1
1.20.x
Forge
2d ago 1
1.21.11
Fabric
2d ago 1
1.21.x
Fabric
2d ago 1
1.21.1
Fabric
2d ago 1
1.20.1
Fabric
2d ago 1
1.21.1
Fabric
2d ago 1
1.21.x
Fabric
2d ago 1
1.21.8
Fabric
2d ago 1
1.21.x
Fabric
2d ago 1
1.20.x
Fabric
2d ago 1
1.21.8
Fabric
2d ago 1
1.21.x
Fabric
2d ago 1
1.20.x
Fabric
2d ago 1
1.21.x
Fabric
2d ago 1
1.21.x
Fabric
2d ago 1
1.20.x
Fabric
2d ago 1
1.21.x
Fabric
2d ago 1
1.21.4
Fabric
2d ago 1
1.21.4
Fabric
2d ago 1
1.21.x
Fabric
2d ago 1
1.20.x
Fabric
2d ago 1
1.21.4
Fabric
2d ago 1
1.21.x
Fabric
2d ago 1
1.20.x
Fabric
2d ago 1
1.21.4
Fabric
2d ago 1
1.20.x
Fabric
2d ago 1
1.20.x
Fabric
2d ago 1
1.21.x
Fabric
2d ago 1
1.20.x
Fabric
2d ago 1
1.21.x
Fabric
2d ago 1
1.20.1
Fabric
2d ago 1
1.21.x
Fabric
2d ago 1
1.21
Fabric
2d ago 1
1.20.x
Fabric
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.x
Fabric
2d ago 1
1.21
Fabric
2d ago 1
1.20.6
Fabric
2d ago 1
1.20.x
Fabric
2d ago 1
1.21
Fabric
2d ago 1
1.20.x
Fabric
2d ago 1
1.20.x
Fabric
2d ago 1
Changes:
  • Removed dependency on YACL, new built-in config menu
  • Added soundsMuteMusicIgnoreDistance to the config, which can be used to fix compatibility with some mods that have custom music that wasn't detectable
Fixed biometag compatibility with new forge/neoforge versions.
added forge and neoforge support
update for 1.21.11
  • re-add toggleLogging command from beta
  • fix block events showing as errors
  • ignore invalid audio files rather than getting stuck
  • ignore events that have any invalid entries rather than trying to partially load them
Updates:
  • new BLOCK event, ex "BLOCK=nether_bricks,1000" (check for 1000 nearby nether bricks), radius is currently hardcoded to 25 blocks
  • toggle minecraft sound event logging command
Reactive Music v1.1.0 update!

Added:
  • Added a big new feature for mod compatibility! In the RM config you can now specify any sound events that should mute Reactive Music while they are active.
  • This system is used now to add full support for the Cobblemon battle music pack!
  • Added the ability to load multiple YAML files from the same songpack (thanks rocamocha!)

Fixed:
  • Fixed that songpacks would entirely skip loading an event if it's entries had an error. Now it just loads as many as it can from that event.
  • Made songpack warnings not show up unless you're in debug mode or working on a non-zipped directory.

Added ~1.21.8 compatibility
  • Added compatibility with 1.21.6 and 1.21.7
  • Added potential fix for overlapping cobblemon battle music
  • small fix to time related events, thanks OmniGlitcher!
Fixed:
  • Better compatibility with modded music discs
  • Normalized all music volume in the built-in music pack
  • Fixed music clipping out if music volume was loud
  • Adjust how minecraft music volume curve works to boost song volume overall
  • Cap master volume to 50% on initial mod install to prevent super loud scenarios
  • Songpacks now properly load from symlinks
Reactive Music v1.0.2

New Features:
  • Music now fades out when near a jukebox
  • Experimental support for "silent" events, if you put no songs on an event it will be silent
  • Backwards compatibility with v0.5 songpacks

Fixes:
  • Fixed misc crashes/failures that could happen when loading songpacks
  • Mod is now client-only to avoid crashing servers
Quick hotfix for v1.0
  • Fixed incompatibility with any mods that used SnakeYAML
  • Adjusted music delay timings based on feedback
Reactive Music full release! There's a ton of new features for songpack creators that you can check out, and a brand new tutorial video!

Some short highlights:
  • New events (HOME, STORM, SNOW)
  • BIOME=biomename support
  • DIM=dimname support
  • Better control over music frequency
  • And more!

<iframe width="560" height="315" src="https://www.youtube-nocookie.com/embed/YvEap8IUS-c" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe>
Fix crash when opening the YACL menu in 1.21.4
Hotfix to fix BOSS event not working in compiled versions of the mod
This update targets improving the mod experience in modpacks!

New Features:
  • You can now blacklist dimensions that Reactive Music will be unable to play using /reactivemusic blacklistDimension This gets saved to the config and helps in cases where mods with new dimensions will have custom music and Reactive Music ends up playing on top of them.
  • Added VILLAGE, BOSS, and NEARBY_MOBS as new events!
  • Changed default behaviour of music picking to "fallback", which further prevents songs from playing if they've played recently. This can be disbled on entries with allowFallback: false
  • If a new event becomes valid, if the song that's currently playing is part of that new event it won't switch.

Bugfixes:
  • Music now properly fades back in if an event becomes valid again while it was fading out.
  • Improved biome tag conversion between 1.20 and 1.21, in general just using the 1.21 tag list will work reliably in both 1.20.x and 1.21.x.

Full-on combat events are planned and coming soon! Let me know on discord if there's any other features I can add to improve the experience for modpack creators!

Here's a pretty big update for Reactive Music!

  • General Updates:**
  • Updated the built-in songpack with new songs, more variety, and better handling of some harsh transitions between nether/underground/etc.
  • Fixed music breaking when hitting an invalid song or switching songpacks too quickly.
  • Made songpacks with errors still able to load if those errors are non-critical

Songpack Creation:
New update with a few bugfixes and improvements to handling songpacks that had errors/invalid songs.

  • General:**
  • Fixed compatibility with some other mods such as Ad Astra.
  • Fixed UNDERGROUND and DEEP_UNDERGROUND being swapped (thanks @Baighasan!)
  • Added discord link in modmenu description.

  • Songpacks:**
  • Description and credits now show in UI.
  • Rather than not showing up, songpacks will now show and display an error in the UI when they can't load.
  • Songpacks will also show names of any invalid songs that don't exist in the pack
Custom songpacks are here! Learn more about how to make them with this video!

<iframe width="560" height="315" src="https://www.youtube-nocookie.com/embed/6vgtpL0cQSA" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe>


### New Features:
  • Custom songpacks
  • YACL support
  • Add command for opening config
  • Debug Mode that skips all song delays and always switches songs when events change (good for testing)

### Fixes:
  • Fixed music volume pop when switching songs
Custom songpacks are here! Learn more about how to make them with this video!

<iframe width="560" height="315" src="https://www.youtube-nocookie.com/embed/6vgtpL0cQSA" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe>


### New Features:
  • Custom songpacks
  • YACL support
  • Add command for opening config
  • Debug Mode that skips all song delays and always switches songs when events change (good for testing)

### Fixes:
  • Fixed music volume pop when switching songs
Custom songpacks are here! Learn more about how to make them with this video!

<iframe width="560" height="315" src="https://www.youtube-nocookie.com/embed/6vgtpL0cQSA" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe>


### New Features:
  • Custom songpacks
  • YACL support
  • Add command for opening config
  • Debug Mode that skips all song delays and always switches songs when events change (good for testing)

### Fixes:
  • Fixed music volume pop when switching songs
### New features:
  • More delay between songs, songs no longer cut eachother off
  • Basic configuration UI, can change length between songs (requires cloth config and mod menu)
  • Volume fades in pause menu
  • Added more songpack params behind the scenes to make the experience better for songpack creators

### Fixes:
  • Fixed framerate hitch when songs started playing
  • Fixed that underground music got overridden by certain events
  • Fixed music not stopping when set to 0 volume
### New features:
  • More delay between songs, songs no longer cut eachother off
  • Basic configuration UI, can change length between songs (requires cloth config and mod menu)
  • Volume fades in pause menu
  • Added more songpack params behind the scenes to make the experience better for songpack creators

### Fixes:
  • Fixed framerate hitch when songs started playing
  • Fixed that underground music got overridden by certain events
  • Fixed music not stopping when set to 0 volume
### New features:
  • More delay between songs, songs no longer cut eachother off
  • Basic configuration UI, can change length between songs (requires cloth config and mod menu)
  • Volume fades in pause menu
  • Added more songpack params behind the scenes to make the experience better for songpack creators

### Fixes:
  • Fixed framerate hitch when songs started playing
  • Fixed that underground music got overridden by certain events
  • Fixed music not stopping when set to 0 volume
Reactive Music Icon
Download Reactive Music
Select game version
Select platform