真音乐

真音乐

一个有趣的音乐附加组件。

TrueMusic 将音乐化为游戏世界的一部分,通过真实的游戏内扬声器方块、所有玩家间的同步播放,以及对几乎所有音频源的支持,让音乐融入游戏。本模组灵感来源于 Phonon。

特性


  • 扬声器方块 - 放置游戏内的扬声器,直接在游戏中播放自定义音频。
  • 实时同步 - 所有玩家同时听到相同的音频,无不同步现象。
  • 通用 URL 支持 - 通过 yt-dlp 集成,支持 YouTube、Bilibili 或任何其他 URL。
  • 空间音频 - 声音从扬声器位置发出,随距离增加而减弱,并考虑方向因素。
  • 播放列表系统 - 构建播放列表,从扬声器或通过命令切换列表,控制队列和重复行为。
  • 音乐播放器 - 能够独自收听音乐,并可选为所有人播放。

要求


TrueMusic 依赖 yt-dlp 和 ffmpeg 处理外部音频源。

首次启动时,模组会尝试自动将它们安装到游戏根目录或整合包根目录。如果因任何原因(无网络访问、受限环境等)自动安装失败,请手动安装 yt-dlp 和 ffmpeg,并确保它们在你的 PATH 中可用。

命令


命令 描述
/truemusic add <name> <url> 下载并注册音频
/truemusic list 查看已注册的音频
/truemusic remove <name> 移除音频
/truemusic reload 重新加载配置

使用


  1. 放置一个扬声器方块
  2. 右键点击打开控制 GUI
  3. 选择音轨并点击播放

未来计划


  • 红石支持
  • 高级背包支持