# pv-addon-discs
仅限Paper [Plasmo Voice](https://github.com/plasmoapp/plasmo-voice) 插件。 使用音乐唱片在Minecraft中从YouTube和其他来源播放音频。 灵感来自[SVC](https://github.com/henkelmax/simple-voice-chat)'s [AudioPlayer](https://github.com/henkelmax/audio-player) & [CustomDiscs](https://github.com/Navoei/CustomDiscs)。
该插件可以从各种来源流式传输音频,而不是将音频文件保存在服务器上。 它甚至支持YouTube和Twitch直播。 感谢极好的 [LavaPlayer](https://github.com/sedmelluq/lavaplayer) 库。
## 安装
1. 安装 [Plasmo Voice](https://modrinth.com/mod/plasmo-voice)、[PacketEvents](https://modrinth.com/plugin/packetevents) 和 [pv-addon-lavaplayer-lib](https://modrinth.com/mod/pv-addon-lavaplayer-lib)。 您还需要在客户端上安装Plasmo Voice。
2. 从Modrinth下载此插件,并将其放入 `~/plugins` 文件夹中。
3. 重新启动服务器
## 指令
`/disc burn
[name]` – 从URL创建带有自定义音频的唱片。 您需要手持一个音乐唱片。
`/disc erase` – 将自定义唱片恢复为普通唱片。
`/disc search ` – 在YouTube上搜索曲目。
## 权限
默认情况下,命令仅对OP可用:
`pv.addon.discs.burn` – 烧录命令
`pv.addon.discs.erase` – 删除命令
`pv.addon.discs.search` – 搜索命令
默认情况下对所有人可用:
`pv.addon.discs.play` – 使用自定义音乐唱片
# 支持的来源
插件可以从以下位置加载音频:
- YouTube视频和直播
- SoundCloud
- Bandcamp
- Vimeo
- Twitch直播
- 直接HTTP URL
## 支持的文件格式
如果您想从直接URL流式传输音频
- MP3
- FLAC
- WAV
- Matroska/WebM (AAC、Opus或Vorbis编解码器)
- MP4/M4A (AAC编解码器)
- OGG流 (Opus、Vorbis和FLAC编解码器)
- AAC流
- 流式播放列表 (M3U和PLS)