Host your Minecraft server on BisectHosting - get 25% off your first month with code MODRINTH.

Bamboo Music in Minecraft

A full service song plugin.

This project is the third party fork of AllMusic.

一个全服点歌插件

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

本插件/模组与 AllMusic 冲突。

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

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

配置APIThis Project

GIF.gif

NOTICE: This plugin also requires the client to install the client mod. (Also work with AllMusic client)

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

Download Client-side mod on Modrinth: https://modrinth.com/mod/allmusic-modified-client

Supported Server (This Fork):

  • Fabric
  • Folia
  • Forge (Please download the source code to compile)
  • Spigot/Bucket/Paper
  • Bungeecord/Waterfall/Velocity

How to use

  1. Install AllMusic Plugin on your server
  2. Create the API using This Project
  3. Set UrlRoot to apis/local/local.php (or your own's API) in allmusic/config.json
  4. Install client-side mod on your clients

API

Please refer to This Project

Requests

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

  • ${VALUE} The content (Like search keywords or music id)
  • ${TYPE}:
    • For searching, it should be search
    • For getting music url, it should be url
    • For getting music information, it should be info
    • For getting album infomation, it should be album

PlaceHolder API variable

  • %allmusic_now_music_name% Name of the song
  • %allmusic_now_music_al% Album of songs
  • %allmusic_now_music_alia% Original song
  • %allmusic_now_music_author% The songwriter
  • %allmusic_now_music_call% who requested songs
  • %allmusic_now_music_info% All information about the song
  • %allmusic_list_size% Queue size
  • %allmusic_music_list% Queue songs
  • %allmusic_lyric% Lyrics
  • %allmusic_tlyric% Translated lyrics

External resources



Project members

wifi-left

Owner


Technical information

License
GPL-3.0-or-later
Project ID