
概述
AllMusic 是一个可以使用网易云音乐为全服点歌的插件/模组。
注:服务端 插件/模组 需要配合 客户端模组 使用。
新版(3.0.0 及以上)服务端 插件/模组 不兼容旧版 客户端模组,需要使用新版 客户端模组。
1.20.1 以上不再支持 Forge 加载器(Forge 0文档不想写了,根本不懂CodeC怎么注册),请转成使用 NeoForge 加载器。
不再提供 Server 的二进制文件,需要自己编译或者从 Action 中下载。
已知问题:
播放 VIP 歌曲
手机号创建网易云账户并购买网易云音乐 VIP。
在配置文件给自己管理员然后 /music reload。
bukkit/spigot/paper/folia 服务器给自己op是同样的效果;
forge/fabric/neoforge 服务器给自己等级权限2是同样的效果;
bc/velocity 需要配置文件写上自己的游戏名。
使用支持安装插件的浏览器,打开music.163.com登录账户。
给浏览器安装插件 https://cookie-editor.com/。
打开插件,然后复制cookie。

在控制台输入/music cookie 你复制出来的内容。
如果登录失效,请删除 cookie.json,在输入 /music reload 以后重新登录。
配置文件说明
配置文件采用 json 格式,需要遵守 json 编写的格式规范。
maxPlayList 最大歌曲数;
maxPlayerList 一个玩家最大可点数量,0 代表不限制;
minVote 最小通过投票数;
voteTime 投票时间;
lyricDelay 歌曲延迟,单位毫秒;
defaultAddMusic 默认添加歌曲方式,1 为搜歌;
ktvLyricDelay KTV 模式歌词延迟,单位毫秒;
adminList 管理员列表;
muteServer 不参与点歌的服务器列表;
mutePlayer 不参与点歌的玩家列表;
banMusic 禁止点歌 ID 列表,ID 为音乐 ID;
banPlayer 禁止玩家点歌列表;
playListSwitch 是否玩家点歌后是否直接从空闲歌单切换至玩家歌曲;
playListRandom 是否空闲歌单随机播放;
sendLyric 是否发送歌词到客户端;
needPermission 是否指令需要权限;
topPAPI 是否启用顶层模式,用于和 BC 交换数据;
mutePlayMessage 是否不发送播放信息;
muteAddMessage 是否不发送点歌信息;
showInBar 是否将信息限制在 bar 处;
ktvMode 是否启用 KTV 歌词;
musicBR 歌曲音质;
version 配置文件版本号;
defaultHud 默认 HUD 配置;
list 播放列表 HUD 配置;
lyric 歌词 HUD 配置;
info 歌曲信息 HUD 配置;
pic 图片显示配置;
picRotateSpeed 图片旋转速度。
economy 经济扩展配置;
mysqlUrl 目前无用;
backend 目前无用;
vault 是否使用 vault 插件。
funConfig 娱乐选项;
rain 是否启用随机下雨;
rainRate 随机下雨概率。
limit 限制设置;
messageLimit 是否启用广播消息长度限制;
messageLimitSize 广播消息限制长度;
listLimit 是否启用歌曲列表长度限制;
listLimitSize 歌曲列表限制长度;
infoLimit 是否启用信息长度限制;
infoLimitSize 信息长限制长度;
musicTimeLimit 是否启用歌曲长度限制;
maxMusicTime 限制最长歌曲长度,单位秒;
limitText 限制长度替换文本。
cost 花费相关配置;
searchCost 搜歌花费;
addMusicCost 点歌花费;
useCost 启用花费。
sendDelay HUD信息更新延迟。
指令说明
普通玩家指令
/music [音乐 ID/网易云分享链接] 点歌;
/music stop 停止播放歌曲;
/music list 查看歌曲队列;
/music cancel (序号) 取消你的点歌;
/music vote 投票切歌;
/music vote cancel 取消发起的切歌;
/music push (序号) 投票将歌曲插入到队列头;
/music push cancel 取消发起的插歌;
/music mute 不再参与点歌;
/music search [歌名] 搜索歌曲;
/music select [序列] 选择歌曲;
/music nextpage 切换下一页歌曲搜索结果;
/music lastpage 切换上一页歌曲搜索结果;
/music hud enable 启用/关闭全部界面;
/music hud reset 重置全部界面;
/music hud [位置] enable 启用关闭单一界面;
/music hud [位置] pos [x] [y] 设置某个界面的位置;
/music hud [位置] dir [对齐方式] 设置某个界面的对齐方式;
/music hud [位置] color [颜色HEX] 设置某个界面的颜色;
/music hud [位置] reset 重置单一界面;
/music hud pic size [尺寸] 设置图片尺寸;
/music hud pic rotate [开关] 设置图片旋转模式;
/music hud pic speed [数值] 设置图片旋转速度。
在配置文件给管理员后
/music reload 重读配置文件;
/music next 强制切歌;
/music ban [ID] 禁止点这首歌;
/music banplayer [ID] 禁止某位玩家点歌;
/music url [url] 播放一首自定义歌曲;
/music delete [序号] 删除队列中的歌曲;
/music addlist [歌单 ID] 添加歌单到空闲列表;
/music clearlist 清空空闲歌单;
/music cookie [Cookie] 填写网页Cookie并尝试登录。
若开启权限后