BGM Player

BGM Player

一个更多格式支持、可调节且连续播放的背景音乐系统。

BGM Player

本模组完全重写了游戏的BGM系统。

功能

  • 更连贯的播放。(不会因进入存档/暂停界面等操作中断)
  • 支持MP3格式。
  • 游戏内音乐选择界面。(通过模组菜单或声音选项界面访问)

配置

你可以使用资源重载来重新加载所有配置。

重载资源时,游戏会将所有音乐和图标加载到内存中,这可能会导致加载卡顿。

根配置

该配置文件将在游戏启动后自动创建于 .minecraft/config/bgm-player/config.json。

{
  //可选:playlist(播放列表), single_looping(单曲循环), random(随机播放)
  "mode": "random",
  //音乐列表界面中的顺序。如果某首音乐不在此处,将自动追加到最后。
  "playlist": [
    //填入音乐配置的JSON文件名(不含文件扩展名)。
    //游戏启动时会自动播放第一首音乐,你可以在此处定义第一首。
  ]
}

音乐配置

所有音乐配置文件保存在 .minecraft/config/bgm-player/music/ 目录下。

{
  "name": "音乐列表中显示的名称",
  //相对于 .minecraft/config/bgm-player/resource/ 的路径
  "path": "音乐路径。支持 wav、ogg 和 mp3 格式。",
  "author": "(可选)音乐作者",
  "album": "(可选)音乐专辑",
  //相对于 .minecraft/config/bgm-player/resource/ 的路径
  "icon": "(可选)图标路径。支持 png、jpg 和 webp 格式。"
}