{"repo":"starhui-dev/zmusic-plugin","free":true,"listed":false,"github":"https://github.com/starhui-dev/zmusic-plugin","clone":"git clone https://github.com/starhui-dev/zmusic-plugin.git","description":"强大的 Minecraft 音乐系统，支持歌词/歌单/多平台 | Powerful Minecraft music system with lyrics, playlists, and multi-platform support","language":"Kotlin","stars":158,"topics":["minecraft","minecraft-plugin","kotlin","bungeecord-plugin","bukkit-plugin","velocity-plugin","cross-platform","lyrics","music","music-player"],"license":"GPL-3.0","category":"media-processing","readme_excerpt":"![][banner] ![][build-status] ![][codefactor] ![][language] ![][last-commit] ![][releases] ![][downloads] ![][license] ![][tested-versions] ![][players] ![][servers] [文档][docs-link] [QQ 群][qq-group-link] [Discord][discord-link] 简体中文 English 日本語 简介 这是一个功能强大的音乐系统，当前支持以下功能。 Bukkit / Spigot / Paper / Folia 适配 BungeeCord 适配 Velocity 适配 基础命令 TOML 配置 插件消息通道 运行时依赖加载 远程音乐 Provider 玩家账号绑定 异步关键词搜索 播放控制与状态同步 文档 [点击查看使用文档][docs-link] API 实时连接 Plugin 使用设备授权流程签发的 device token 连接 ZMusic API，并同步服务器、在线玩家和播放状态。管理员可通过 API 向全部服务器、指定服务器或指定玩家下发播放和停止命令。 首次启动后编辑插件数据目录中的 config.toml ： 生产环境应使用 wss 。 zmusic:packet 是当前 Mod 与 Plugin 的统一协议通道，不应单独修改一端。 音乐 Provider Plugin 不内置第三方音乐平台私有接口，也不要求面板服安装 Node.js 或 npm。玩家通过 /zmusic account bind 在浏览器完成账号授权，使用 /zmusic search 搜索，并通过 /zmusic play 播放最近的搜索结果。 Provider 应由 ZMusic API 在获得对应平台授权后提供。搜索结果只向 Plugin 返回短期、不透明的歌曲引用；播放时由 API 重新校验玩家账号、地区、会员权益和内容可用性。协议字段与安全边界见 Provider 协议。 开源协议 本项目使用 GPL-3.0 协议开放源代码 鸣谢 核心技术 Kotlin - 现代化的 JVM 编程语言 Gradle - 强大的构建自动化工具 主要依赖 Night Config - 轻量级的配置库 Kyori Adventure - Minecraft 文本组件库 bStats - 插件统计服务 特别感谢 TabooLib - 依赖动态加载机制的灵感来源 贡献者 [![][contrib]](https://github.com/starhui-dev/zmusic-plugin/graphs/contributors) [banner]: https://socialify.git.ci/starhui-dev/zmusic-plugin/image?description=1&forks=1&issues=1&language=1&name=1&owner=1&pulls=1&stargazers=1&theme=Auto [build-status]: https://img.shields.io/github/actions/workflow/status/starhui-dev/zmusic-plugin/dev.yml?style=for-the-badge [codefactor]: https://img.shields.io/codefactor/grade/gi","default_branch":null,"files":null,"tree":[],"storefront":"/r/starhui-dev","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/starhui-dev/zmusic-plugin/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}