ModsFinder

BGMCraft

by AdjectiveYokai

BGMCraft is a Fabric client mod that changes the background music in Minecraft by biome, structure and combat situation, using folders of songs that players edit.

FabricClient-side onlyAll rights reserved1.21.1

What it does

Music is chosen from folders of audio files that the player arranges. The Surface folder is used for everyday play, and a folder for each biome or point of interest can hold its own tracks, so a desert or a set of trial chambers can have music of its own. If a folder has no audio, the mod falls back to the matching Surface music.

Combat music is handled separately. Calm music plays while the character is healthy and not fighting, tense music plays while a hostile mob has been hit a set number of times, alert music starts when the character has four hearts or fewer during a fight, and danger music applies when the character is both low on health and in a fight. Profiles are plain folders that can be copied, zipped and sent to friends, and an example profile can be obtained to start from.

BGMCraft runs on the client only, so servers do not need it and players join without installing anything. It is published for Fabric and 1.21.1 only, with the 0.1.2 alpha file dated 2026-06-15 as the latest build. The code is not open source; the mod is released under All rights reserved.

Key features

  1. Biome and structure music

    Each biome or structure can be given its own folder, so the soundtrack shifts as the player travels.

  2. Combat music states

    Calm, tense, alert and danger tracks follow health and the number of hostile mobs the player has engaged.

  3. Volume and crossfade sliders

    Sliders control overall volume and the fade between tracks, so changes blend without abrupt cuts.

  4. Shareable profiles

    Profiles are editable folders in the config directory that can be zipped and sent to other players.

  5. Instant preset switching

    Another profile can be selected during play, so the music set changes without restarting the game.

Compatibility

Latest build for each game version and loader.

No stable releases
Every published file is a beta or alpha build.
1.21.10.1.2
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Questions

Does BGMCraft need to be installed on the server?

No. It is installed on the player's side alone, so servers need nothing.

Which Minecraft version does BGMCraft support?

The mod is published for 1.21.1 only, with the latest Fabric file being 0.1.2 alpha, dated 2026-06-15.

How are the music folders set up?

Open the config folder, pick a profile, and edit the folders inside it. A new profile can be created in the same place, and changes take effect after a restart or a profile switch.

In the catalog

BGMCraft is one of 29,952 Game mechanics mods on ModsFinder, and one of 19,630 Game mechanics mods for Fabric. 32,366 mods support Minecraft 1.21.1.

Similar mods

What the author says

When playing, Any songs you have added to their respective folders will play and change depending on what's happening in your game,\ Just travelling? Play some calm ambient music, Fighting mobs? Automatically plays battle music alongside, Low hearts and fighting mobs? Put your lock in music or something idk. You can…
AdjectiveYokai, on the Modrinth page

Official listing

Owner
AdjectiveYokai
Published
2026-06-12
Updated on Modrinth
2026-06-15
Facts verified
2026-10-15

Tags