Skip to content
animal's final music replacer

Quick rating

Community listing page, reviews may not be monitored by the author.

animal's final music replacer

No reviews yet

Turn your music into a soundtrack that reacts to the world

Mod Loaders
Minecraft
26.3

About

Description

animal's final music replacer automatically plays your own music files based on what's happening in the world. You can set music to play in a variety of situations, including current biome, time of day, health, combat status and more. Want cozy music that plays when you're close to home, eerie music for caving or even a theme song for when your best friends (or enemies...?) are near? AFMR lets you do this, and much more.


🎵 Features

  • 17 conditions to choose from (time, location, light level, held item...)
  • Combat and death music
  • Mixes with Minecraft's music or replaces it, your choice
  • Add songs or folders from your computer, or import a playlist from foobar2000
  • Works in multiplayer, including vanilla servers
  • Custom silence, fades and transitions between songs and playlists
  • Some songs louder than others? Normalize volume with a click
  • Different profiles between worlds and servers
  • Share playlist setups with a friend (they bring the music)
  • Now playing widget shows song title and info in-game
  • Custom themes and colors, including fonts, images and even GIFs
  • Reorganize your music folders? AFMR can find your songs again


🚀 Getting started

  1. Install Forge, NeoForge or Fabric (see Requirements below)
  2. Put the AFMR .jar file in your mods folder
  3. Launch the game and join a world
  4. Press M
  5. Select a playlist & click Add music
  6. To hear a song right away, right-click the selected song and click Preview song, or the skip button at the bottom

Note: there are 10-20 minutes of silence after each song by default

Enjoy :)


📋 Requirements

Minecraft Loader Also needs Java
26.3 NeoForge 26.3.0.90 — 25
26.3 Fabric Loader 0.20.1 Fabric API 25
1.21.1 NeoForge 21.1.265 — 21
1.21.1 Fabric Loader 0.19.5 Fabric API 21
1.20.1 Forge 47.4.0 — 17
1.20.1 Fabric Loader 0.19.5 Fabric API 17
1.19.2 Forge 43.5.0 — 17
1.19.2 Fabric Loader 0.19.5 Fabric API 17
1.18.2 Forge 40.3.0 — 17
1.18.2 Fabric Loader 0.19.5 Fabric API 17
  • Client-side mod: servers and friends don't need it
  • Optional server companion: lets structure detection and combat target tracking work in multiplayer. Without it, combat is detected by a simple timer.
    • On 1.18.2 and 1.19.2 servers without the companion, combat only starts when you attack something.
  • Tested on Windows. Mac and Linux not tested.

❓ FAQ

Does this mod include any music?

Nope! Use your own files.

Which audio formats work?

MP3, OGG Vorbis, FLAC, WAV. No Opus files.

Can I use Spotify/YouTube/streaming services?

Nope! Local files only.

Will it affect my files?

AFMR only reads files; your music will never be changed or deleted.

Will it break my world?

AFMR only changes music; your world stays as it is.

Does it work with other mods?

I hope so! Reach out through the CurseForge comments if you run into any problems.


💬 Help & feedback

Found a bug or have an idea? Leave a comment here on CurseForge.

📄 License

AFMR is free and open source under the MIT license. You're welcome to modify and share it, as long as you keep the license notice.

🙏 Credits

thanks to my friends for supporting this project & helping make it better :)

AFMR bundles these open-source libraries, under their own licenses (LGPL, BSD and MIT):

  • MP3SPI, JLayer, VorbisSPI, JOrbis and Tritonus Share: MP3 and OGG playback
  • jFLAC: FLAC playback
  • jaudiotagger: song titles, artists and album art
  • TwelveMonkeys ImageIO: WebP background images
  • MixinExtras: Forge builds only

Full license texts and notices are included in every download.

If you enjoy AFMR, you can support me here:


Support me on Ko-fi