我的世界中的竹乐

我的世界中的竹乐

Minecraft中的Bamboo Music是一个服务器端插件,允许你在服务器上一起播放音乐! (这是一个分支版本)

Minecraft 中的 Bamboo Music

一个全服点歌插件。

本项目是 AllMusic 的第三方分支。

一个全服点歌插件

原来叫做 allmusic - local api,但是这个名字太具有误导性了,我对此表示抱歉。

本插件/模组与 AllMusic 冲突。

本项目是 AllMusic 的第三方分支。

请注意:本模组与 AllMusic 原模组无关!

配置API:https://github.com/wifi-left/bamboo-music-web/

注意:本插件还需要客户端安装客户端模组。(也可与 AllMusic 客户端配合使用)

注:需要配合客户端Mod使用(AllMusic客户端也可以)

在 Modrinth 上下载客户端模组:https://modrinth.com/mod/allmusic-modified-client

支持的服务端(本分支):

  • Fabric
  • Folia
  • Forge(请下载源代码自行编译)
  • Spigot/Bucket/Paper
  • Bungeecord/Waterfall/Velocity

如何使用

  1. 在你的服务器上安装 AllMusic 插件
  2. 使用此项目创建 API
  3. 在 allmusic/config.json 中将 UrlRoot 设置为 apis/local/local.php(或你自己的 API)
  4. 在你的客户端上安装客户端模组

API

请参考 https://github.com/wifi-left/bamboo-music-web/

请求

API:?value=${VALUE}&type=${TYPE}

  • ${VALUE} 内容(例如搜索关键词或音乐 id)
  • ${TYPE}:
    • 用于搜索时,应为 search
    • 用于获取音乐 url 时,应为 url
    • 用于获取音乐信息时,应为 info
    • 用于获取专辑信息时,应为 album

PlaceHolder API 变量

  • %allmusic_now_music_name% 歌曲名称
  • %allmusic_now_music_al% 歌曲专辑
  • %allmusic_now_music_alia% 原曲
  • %allmusic_now_music_author% 作曲者
  • %allmusic_now_music_call% 点歌者
  • %allmusic_now_music_info% 歌曲的所有信息
  • %allmusic_list_size% 队列大小
  • %allmusic_music_list% 队列歌曲
  • %allmusic_lyric% 歌词
  • %allmusic_tlyric% 翻译歌词