旋律音乐播放器

一个简单但功能齐全的游戏内音乐播放器,可播放你的自定义音乐。

社交

Melodix 是一个客户端 Fabric 模组,让你在游玩时欣赏自己的本地音乐文件或 Minecraft 自带的原声音乐,并配有功能齐全的游戏内播放器。

✨ 特性

  • Minecraft 原生 GUI:使用 M 键打开完整播放器,浏览你的音乐库、管理播放队列并调整每一项设置,无需离开游戏。
  • 格式支持:兼容 .mp3 和 .wav 音频文件。
  • 原版原声带控制:在同一界面中浏览并播放 Minecraft 内置的音乐曲目。可选择抑制 Minecraft 自动播放的音乐,让你始终掌控一切。
  • 自定义播放列表:创建、编辑和管理多个播放列表,以适应任何游戏心情。
  • 迷你播放器 HUD:一个紧凑、可拖动的悬浮窗,随时在屏幕上显示当前曲目。
  • 正在播放显示:以小组件或热键栏上方显示曲目信息,也可以完全关闭。
  • 音频可视化器:可选的在播放期间于屏幕上渲染的频率可视化器。
  • 专辑封面:为 Minecraft 官方原声带发行显示专辑封面,自定义曲目则使用备用图片。
  • 音频效果:带前置放大器的 5 段均衡器、混响、曲目间交叉淡入淡出、播放速度控制,以及暂停时淡出。
  • 收听统计:在专门的统计界面中查看每首曲目的收听时长。
  • 喜欢的歌曲:将曲目标记为收藏,以便快速访问。
  • 播放模式:顺序、随机和循环。
  • 音量闪避:当你受到伤害时音乐自动降低,然后自动恢复。
  • 窗口焦点处理:可选择在 Minecraft 失去焦点时暂停音乐。
  • 键盘快捷键:播放/暂停(P)、下一首(→)、上一首(←)、音量增大/减小(↑/↓),以及自定义的快速音量键位——全部可在原版控制菜单中重新绑定。
  • 主题:在设置界面中切换配色主题。

🖼️ 截图

播放器菜单 Melodix 播放列表播放器菜单 播放列表菜单 Melodix 播放器播放列表菜单 播放列表编辑器 Melodix 播放器播放列表编辑器菜单 设置菜单 Melodix 播放器设置菜单

🛠️ 安装

  1. 安装 Fabric Loader 和 Fabric API。
  2. 将 melodix-<version>.jar 放入你的 .minecraft/mods 文件夹。
  3. 启动游戏。
  4. 在游戏中按 M 键打开播放器。
  5. 在设置界面中,将你的音乐文件夹路径设置为包含 .mp3 或 .wav 文件的文件夹。
  6. (可选) 为避免与 Minecraft 自动播放的音乐重叠,请在模组设置中启用 Suppress Vanilla Music,或前往 ESC → Options... → Music & Sounds...,并将 Music 滑块设为 OFF。

📦 依赖项

  • Fabric API — 必需
  • Java 25 或更高版本 — 必需

📜 第三方库

  • JLayer(作者 JavaZoom)— 处理 MP3 解码和播放。基于 LGPL 许可。