- 需要插件(必装)
-
![1713086289246 1713086289246](https://rustsb.com/data/attachments/1/1800-36c52a0df6239fd70da129a3381f4feb.jpg)
插件功能
播放网易云音乐
![1713148013872 1713148013872](https://rustsb.com/data/attachments/1/1804-ecf3c0ed0a28956ace919a5619969869.jpg)
直接输入网易云音乐链接/歌曲ID即可导入歌曲信息,点击播放即可进行播放。
插件将会自动解析信息并为玩家播放歌曲。
无需选中任何音响!插件将会自动跟随玩家的位置进行播放歌曲!点击播放即放,无需额外步骤!
在播放歌曲时游戏界面右上角将显示UI,展示当前播放的歌曲信息和歌词。
显示实时歌词
![1713148176058 1713148176058](https://rustsb.com/data/attachments/1/1805-f721ab636f870f0ead865274885342e0.jpg)
在开始播放后,游戏右上角的UI将显示当前播放的歌曲信息和歌词。
其中,歌词将是跟随歌曲播放进度实时进行更新显示。
导入歌单
![1713148352450 1713148352450](https://rustsb.com/data/attachments/1/1806-7bbbe31d7a70bd7eff85a50e7ea1181f.jpg)
支持输入歌单ID一键导入该歌单中所有歌曲,届时将在UI中显示歌曲列表,玩家可对其中任意歌曲进行收藏和播放。
注:不支持歌曲数量过多的歌单导入。
搜索歌曲
![1713148475821 1713148475821](https://rustsb.com/data/attachments/1/1807-432202446ae0e42b04c493b077bf16b1.jpg)
支持搜索关键词来查找歌曲,例如输入歌名、歌手等信息来查找。查找到的歌曲将显示在搜索结果列表中,玩家可对其中任意歌曲进行收藏和播放。
历史&收藏
![1713148550546 1713148550546](https://rustsb.com/data/attachments/1/1808-aaf3c1d397cf44272007a47dbbd3ec7f.jpg)
![1713148562560 1713148562560](https://rustsb.com/data/attachments/1/1809-7a492c1903fc33a886f3b2beb6a9cf76.jpg)
插件还支持记录玩家的历史播放信息,玩家可以在这里随时查找其历史播放过的歌曲并进行收藏或再次播放。
收藏功能允许玩家收藏任意歌曲,并在收藏列表中找到。
发现&榜单
![1713148758361 1713148758361](https://rustsb.com/data/attachments/1/1810-b60b204f7fbb74e364ff5e823afac595.jpg)
实时获取网易云最新四大榜单,玩家可以在榜单中发现音乐并播放&收藏!
同时支持本服在听功能,在这里面将随机显示服务器玩家们播放过的历史歌曲。
服主推荐功能允许服主推荐自己喜欢的歌,分享给玩家们一起听。(服主推荐功能需要手动在配置文件中设置歌单ID)
播放MV
![1713191774749 1713191774749](https://rustsb.com/data/attachments/1/1812-8091ee4433f8dc5835e4a7e897cdb5f8.jpg)
如果歌曲有对应的MV,那么还可以在游戏内播放对应的MV。支持选择四种分辨率。
![1713191819800 1713191819800](https://rustsb.com/data/attachments/1/1813-d327b32cb3471bae5c949f33021b6368.jpg)
设置
敬请期待……权限
- DWNetEasyCloudMusic.use - 使用权限。
聊天指令
- /163 、 /wyy 、 /music - 打开网易云音乐界面(可在配置文件中修改)。
控制台指令
- stopmv - 关闭正在播放的MV。
配置文件
JSON:
{
"需要权限(DWNetEasyCloudMusic.use)": true,
"打开UI指令": [
"163",
"wyy",
"music"
],
"服主推荐歌单ID": 2359617932,
"启用MV功能": true,
"实时歌词占位符": "网易云音乐 NetEasyCloudMusic",
"搜索占位符": "周深",
"暂无播放歌曲信息占位符": {
"标题": "暂无播放",
"歌手": "请选择歌曲进行播放",
"图标": ""
}
}
服主推荐歌单ID: 用于发现 - 服主推荐的网易云歌单ID,请在网易云创建一个歌单并将推荐的歌曲推荐到歌单中,复制歌单ID粘贴到此处。
启用MV功能:启用MV功能,玩家是否能在游戏里播放MV。
实时歌词占位符: 当歌曲播放开始前、播放完成后显示的占位歌词。
搜索占位符: 搜索页面的默认搜索词。
暂无播放歌曲信息占位符: 当玩家没有选中歌曲时显示的信息。
数据文件
玩家和歌曲信息会缓存在数据文件中,存储在oxide\data\DuiWei\DWNetEasyCloudMusic
文件夹中。其中各个文件存储的内容为:MusicDataCache.json
- 歌曲数据。PlayerMusicData.json
- 玩家收藏/历史歌曲数据。PlayingMusicData.json
- 玩家正在播放的歌曲ID数据。PlaylistDataCache.json
- 歌单数据。
注意事项/常见问题
- 插件不支持VIP歌曲的播放,输入解析时将会显示无法播放。而在搜索结果、发现、导入里会隐藏所有VIP歌曲。
- 插件在播放歌曲时,在播放该歌曲的玩家附近的玩家也可以听到歌曲内容。
- 如果玩家从较远处进入到玩家的播放歌曲范围时,不会与其他玩家同步播放进度,而是从头开始读取歌曲播放。
- 玩家在传送、离线、死亡时会关闭正在播放的歌曲。
- 插件目前只能实现单曲播放,即播放完成后就暂停,无法实现单曲循环、列表播放。
- 播放MV功能利用的是游戏本身自带的功能,在播放时玩家无法进行包括移动在内的任何操作,如需关闭必须等待其播放完成或使用本插件提供的
stopmv
F1指令来关闭。 - 播放的MV玩家附近的玩家无法听到和看到MV。
- 播放歌曲、MV时不会使用您的服务器传输音频、视频流。所有信息均由RustSB的服务器中转。您的服务器仅负责从RustSB服务器获取元数据并传输给玩家,所以完全不需要担心占用您服务器的宽带。
- 如果在播放时遇到歌曲突然中断且无法再次播放该歌曲的问题(其他歌曲仍能正常播放),系Rust客户端的解析缓存问题,该问题需要玩家重启客户端解决。
- 实时歌词的时间误差在1-2秒内系正常情况。
- 歌曲封面图片不会使用Image Library存储到您的服务器,会使用客户端组件由玩家的客户端读取,所以完全不用担心您的服务器存储了过多的封面图片占用了服务器硬盘。