Music player
Situational BGM mod that lets you play custom music based on conditions like biome, time, or combat. Just set your soundpack and apply the matching resource pack to enjoy dynamic background music!
介绍
🎵 Music Player Mod
Music Player is a mod that lets you freely set and switch background music (BGM) based on in-game conditions.
Customize your soundtrack to match the world’s atmosphere — whether it’s day or night, peaceful or in battle!
📦 How to Use
- Inside your .minecraft folder, navigate to soundpacks.
- Set up your custom soundpack like this:
soundpacks/pack_name/assets/pack_id/conditions/predicate.json
soundpacks/pack_name/assets/pack_id/music/name.ogg
Example SoundPack
Example SoundPack is here
Soundpack cannot be recognized in zip file format
This will be fixed in the future.
- Apply a resource pack with the same name as your pack_id to activate the BGM.
📄 Condition File Setup (predicate.json)
{
"priority": 100, // Higher priority takes effect when multiple conditions match
"music": "music/name.ogg",
// Playback conditions listed below
}
🎯 Available Playback Conditions
| Condition | Description |
| ———— | ———– |
| “biomes”: [] | Plays in the specified biomes (biome tags supported). |
| “is_night”: true/false | Plays only at night if true. |
| “is_combat”: true/false | Plays during combat if true (triggers when nearby mobs prepare to attack). |
| “isVillage”: true/false | Plays when villagers are nearby if true. |
| “min_y”: n | Plays when player Y position is higher than n. |
| “max_y”: n | Plays when player Y position is lower than n. |
| “weather”: [clear/rain/thunder] | Plays during specified weather. |
| “dimensions”: [] | Plays in specified dimensions. |
| “gui_screen”: [ … ] | Plays only when specified GUI screens are open. Supported screens: crafting/inventory/furnace/brewing_stand/chest/creative |
| “entity_conditions”: [] | The sound will play if the specified entities are within the radius and their count is between min_count and max_count.|
| “radius”: n | Checks for entities within n blocks.|
| “min_count”: n | Minimum number of matching entities required.|
| “max_count”: n | Maximum number of matching entities allowed.|
🎶 Now you can create an immersive soundtrack tailored to every moment in your Minecraft adventure!
- Add this to your pack too
soundpacks/pack_id/pack.mcmeta
{
"pack": {
"pack_format": 15,
"description": "",
}
}
常见问题
Music player 支持哪些 Minecraft 版本?
Music player 支持 Minecraft Java 版 1.20.1–26.2,共 3 个版本,可用的加载器:Forge / NeoForge。下载时注意选择和你游戏版本一致的文件。
Music player 怎么安装?
先用 PCL2 或 HMCL 启动器安装对应版本的 Forge / NeoForge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。运行环境:仅客户端。
Zoma1101 的其他作品
查看全部 →Zoma’s SwordSkill
Added sword skills that respect Sword Art Online.
Zoma’s SwordSkill Mod
Added sword skills that respect Sword Art Online. ソードアートオンラインをリスペクトしたソードスキルを追加します。
Music player
Situational BGM mod that lets you play custom music based on conditions like biome, time, or combat. Just set your soundpack and apply the matching resource pack to enjoy dynamic background music!
评论
登录后评论和评分