Плагин для серверов Майнкрафт Paper — дополнение к Plasmo Voice, которое превращает пластинки в проигрыватели своей музыки. Игроки могут слушать звук по ссылке, включая ролики и прямые трансляции YouTube и Twitch, без хранения аудиофайлов на сервере.
Возможности
Поддерживаются YouTube, SoundCloud, Bandcamp, Vimeo, прямые трансляции Twitch и прямые HTTP-ссылки. Для прямых ссылок подходят MP3, FLAC, WAV, WebM и Matroska с AAC, Opus или Vorbis, MP4 и M4A с AAC, OGG, AAC, а также плейлисты M3U и PLS.
Команды
/disc burn <url> [name]— записать звук по ссылке на пластинку в руке./disc erase— вернуть пользовательской пластинке обычный вид./disc search <query>— найти трек на YouTube./disc cancel [player]— остановить воспроизведение козьего рога; для остановки у другого игрока требуется правоpv.addon.discs.cancel.other.
Права
Команды по умолчанию доступны только операторам сервера.
pv.addon.discs.burn— запись пластинки.pv.addon.discs.erase— очистка пластинки.pv.addon.discs.search— поиск треков.pv.addon.discs.cancel— остановка козьего рога.pv.addon.discs.cancel.other— остановка козьего рога другого игрока.pv.addon.discs.burn.burnable_check_bypass— обход проверки специальных пластинок, если она включена в конфиге.pv.addon.discs.play— воспроизведение пользовательских пластинок; доступно всем игрокам по умолчанию.
Настройка
Параметры находятся в plugins/pv-addon-discs/discs.toml. Если сервер выходит в интернет через прокси, укажите его в http_proxy.
При проблемах с YouTube можно настроить youtube_source.remote_cipher. Если YouTube просит войти в аккаунт, включите youtube_source.use_oauth2 со значением true, перезапустите сервер и выполните инструкции, которые плагин выведет в консоль.
Требования
Нужны сервер Paper, Plasmo Voice, PacketEvents и pv-addon-lavaplayer-lib. Plasmo Voice также должен быть установлен у игроков на клиенте.
