生物群系音乐

生物群系音乐

这个库允许你使用资源包添加基于生物群系的音乐

基础库

Mod Title


信息

Biome Music 是一个库,允许任何人制作基于生物群系音乐的資源包。 该库支持自定义生物群系,不仅如此,它还有两种模式:随机生物群系音乐和即时生物群系音乐。


使用方法

1. 创建或编辑你的 pack.mcmeta 来设置你的资源包。

2. 在 assets\bmusic 中,创建一个名为 soundconfig.json 的文件。 (如果文件夹不存在,直接创建它们即可。)

3. 使用以下格式定义你的生物群系音乐:

{
  "biomeMusic": {
    "<example modid>:<insert biome>": {
      "sound": "<insert sound>",
      "<Insert condition>": true/false,
      "<Insert condition>": "<Insert String>"
    },
  },
  "randomMusic": {
    "<example modid>:<insert biome>": {
      "sound": "<insert sound>",
      "<Insert condition>": true/false,
      "<Insert condition>": "<Insert String>"
    }
  }
}

或在较旧版本中(1.2 之前)

{
  "biomeMusic": {
    "<example modid>:<insert biome>": "<insert sound>"
  },
  "randomMusic": {
    "<example modid>:<insert biome>": "<insert sound>"
  }
}

4. 有效条件列表:

  • day(布尔值)— 例如 true(如果是白天)

  • night(布尔值)— 例如 true(如果是夜晚)

  • rain(布尔值)— 例如 true(如果正在下雨)

  • thunder(布尔值)— 例如 true(如果正在打雷)

  • dimension(字符串)— 例如 "minecraft:overworld"(如果你处于特定维度)

  • underwater(布尔值)— 例如 true(如果你在水下)

  • underground(布尔值)— 例如 true(如果你在地下)

  • deepUnderground(布尔值)— 例如 true(如果你在深层地下)

  • highUp(布尔值)— 例如 true(如果你在高处)

  • village(布尔值)— 例如 true(如果附近有村民)

  • nearbyMobs(列表)— 例如 ["minecraft:zombie"](如果该生物在附近)

  • boss(列表)— 例如 ["minecraft:wither"](如果 Boss 在场)

  • riding(布尔值/字符串)— 例如 true 或 "minecraft:horse"(如果你正在骑乘任何东西)

  • fishing(布尔值)— 例如 true(如果你正在钓鱼)

  • dying(布尔值)— 例如 true(2 颗心或以下)

我可以把它包含在我的整合包中吗?

当然可以! 你可以自由地将此模组包含在任何个人或公开整合包中,甚至可以分发该整合包。