Плагин для серверов Майнкрафт с голосовым чатом, который превращает обычные музыкальные пластинки в пластинки с собственной музыкой. Звук идёт от проигрывателя: его громкость меняется естественно, когда игрок отходит или подходит. Есть русский перевод.
Возможности
- Воспроизведение файлов
MP3,WAVиFLAC, загруженных на сервер. - Создание пластинок по ссылкам на YouTube и SoundCloud.
- Отдельный радиус слышимости для каждого проигрывателя.
- Свой внешний вид пластинок через данные модели.
- Частицы, голограммы или оба эффекта у проигрывателя.
- Ограничения на размер файла и длительность трека.
Поместите аудиофайл в plugins/CustomDiscs/musicdata, либо загрузите его прямой ссылкой. Держа обычную музыкальную пластинку в основной руке, создайте из неё новую, затем вставьте её в проигрыватель.
Команды
/cd help— показать доступные команды./cd reload— перечитать конфигурацию и языковые файлы./cd download "<прямая ссылка>" <имя файла>— скачать аудиофайл вmusicdata./cd create local <имя файла> "<название пластинки>"— создать пластинку из локального файла./cd create remote "<ссылка>" "<название пластинки>"— создать пластинку по ссылке на поддерживаемый сервис./cd distance <радиус>— выбрать проигрыватель и задать радиус звучания.
Полная команда — /customdiscs, короткий вариант — /cd. Команды создания пластинок и изменения радиуса выполняются только игроком; аргументы с пробелами заключайте в двойные кавычки.
Права
customdiscs.*— все права плагина.customdiscs.help— справка по командам.customdiscs.reload— перезагрузка конфигурации и языка.customdiscs.download— загрузка аудио на сервер.customdiscs.create— родительское право на создание пластинок.customdiscs.create.local— создание из локальных файлов.customdiscs.create.remote— создание по внешним ссылкам.customdiscs.create.remote.youtube— ссылки YouTube.customdiscs.create.remote.soundcloud— ссылки SoundCloud.customdiscs.distance— изменение радиуса проигрывателя.
Настройка
Основной файл расположен по пути plugins/CustomDiscs/config.yml. В нём настраиваются язык, громкость, максимальная длина трека и размер загрузки, радиус звучания, данные моделей пластинок, правила ссылок, частицы и голограммы.
Для голограмм можно задать дальность отрисовки, длину названия, режим размещения и смещение. Языковые файлы лежат в plugins/CustomDiscs/language. После изменения файлов выполните /cd reload.
Для работы источников YouTube могут потребоваться дополнительные параметры в конфиге: OAuth2, PO token, удалённый сервер расшифровки или прокси.
Требования
На сервере нужны Simple Voice Chat и PacketEvents. Игрокам, которые хотят слышать музыку с пластинок, нужен клиентский мод Simple Voice Chat.
