音乐XCST

音乐XCST

这个模组添加了可自定义的音乐唱片,配合CD刻录机、本地音频上传功能、自定义唱片名称/颜色,以及唱片机播放功能。

技术

MusicXCST 是一款 Fabric 模组,为 Minecraft 增添了可写入的自定义音乐唱片。

使用 CD 刻录机方块可将本地音频文件转化为可播放的蓝图唱片。为每张唱片自定义名称、颜色和像素画唱片图案,随后将其放入唱片机播放。MusicXCST 支持单人世界、局域网世界、多人服务器以及整合包。

功能特性

  • 可写入的蓝图唱片
  • CD 刻录机方块与图形界面
  • 本地音频上传与转换流程
  • 自定义唱片名称、颜色和唱片图案
  • 用于定制蓝图唱片艺术的高级唱片纹理编辑器
  • 通过 MusicXCST 自研音频引擎实现的唱片机播放
  • 服务端音频存储与所有权元数据
  • 客户端音频缓存及校验和验证
  • 可配置的文件大小、时长、存储配额和每玩家限制
  • 用于音乐库管理的管理员指令
  • 用于音频转换的 FFmpeg 设置选项

支持的输入格式包括 mp3、mp4、wav、ogg、flac、m4a、aac、webm 和 avi。转换非 OGG 文件时可能需要 FFmpeg。若缺少 FFmpeg,MusicXCST 会引导玩家完成设置,或允许仅使用 OGG 格式。

MusicXCST 适用于:想要个性化音乐唱片的玩家、希望控制自定义音频的服务器服主、整合包制作者,以及围绕自定义音乐工作流程进行开发的开发者。

运行需求

  • Minecraft 26.1.2
  • Fabric Loader 0.19.2 或更高版本
  • Fabric API
  • GeckoLib 5.5.1 或更高版本

在多人游戏中使用时,需要在客户端与服务端均安装此模组。

音频版权

MusicXCST 不包含任何受版权保护的音乐。用户及服务器服主须自行确保其上传、分发或播放的所有音频拥有合法授权。