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
- Install Forge, NeoForge or Fabric (see Requirements below)
- Put the AFMR
.jarfile in yourmodsfolder - Launch the game and join a world
- Press M
- Select a playlist & click Add music
- 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
📄 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:
undefined





