promotional bannermobile promotional banner

animal's final music replacer

Turn your music into a soundtrack that reacts to the world
2026-10-29_20.15.09.png

2026-10-29_20.15.09.png

2026-10-29_20.16.44.png

2026-10-29_20.16.44.png

2026-10-29_20.18.37.png

2026-10-29_20.18.37.png

workspace-settings.png

workspace-settings.png

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? Open an issue on GitHub. For bugs, press **M → Playback status → Copy diagnostic summary** and paste it into the form.

Questions, help or want to share your setups? Join the AFMR Discord.

📄 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

undefined

animal's final music replacer Team

profile avatar
  • 1
    Projects
  • 176
    Downloads

im animal

Donate