
音乐播放器
情境BGM模组,让你根据生物群系、时间或战斗等条件播放自定义音乐。 只需设置好你的音效包并应用匹配的资源包,即可享受动态背景音乐!
🎵 音乐播放器模组
音乐播放器是一个让你根据游戏内条件自由设置和切换背景音乐(BGM)的模组。 根据世界的氛围自定义你的配乐——无论是白天还是夜晚,和平还是战斗!
📦 使用方法
- 在你的 .minecraft 文件夹中,进入 soundpacks 目录。
- 像这样设置你的自定义声音包:
soundpacks/pack_name/assets/pack_id/conditions/predicate.json soundpacks/pack_name/assets/pack_id/music/name.ogg
示例声音包
示例声音包在这里
声音包无法以 zip 文件格式被识别
这将在未来修复。
- 应用一个与你的 pack_id 同名的资源包以激活 BGM。
📄 条件文件设置(predicate.json)
{
"priority": 100, // 当多个条件匹配时,优先级更高的生效
"music": "music/name.ogg",
// 下面列出播放条件
}
🎯 可用的播放条件
| 条件 | 描述 |
|---|---|
| "biomes": [] | 在指定的生物群系中播放(支持生物群系标签)。 |
| "is_night": true/false | 如果为 true,仅在夜晚播放。 |
| "is_combat": true/false | 如果为 true,在战斗中播放(当附近的生物准备攻击时触发)。 |
| "isVillage": true/false | 如果为 true,当村民在附近时播放。 |
| "min_y": n | 当玩家 Y 坐标高于 n 时播放。 |
| "max_y": n | 当玩家 Y 坐标低于 n 时播放。 |
| "weather": [clear/rain/thunder] | 在指定的天气中播放。 |
| "dimensions": [] | 在指定的维度中播放。 |
| "gui_screen": [ ... ] | 仅在指定的 GUI 界面打开时播放。支持的界面:crafting/inventory/furnace/brewing_stand/chest/creative |
| "entity_conditions": [] | 如果指定的实体在半径范围内且其数量在 min_count 和 max_count 之间,声音将播放。 |
| "radius": n | 检查 n 格范围内的实体。 |
| "min_count": n | 所需匹配实体的最小数量。 |
| "max_count": n | 允许匹配实体的最大数量。 |
🎶 现在你可以为 Minecraft 冒险中的每一个瞬间打造沉浸式的配乐!
- 把这个也添加到你的资源包中 soundpacks/pack_id/pack.mcmeta
{
"pack": {
"pack_format": 15,
"description": "",
}
}
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。