Плагин для серверов Майнкрафт с голосовым чатом, который добавляет музыкальные колонки, переносные радиоприёмники и фоновую музыку для регионов. Он передаёт объёмный звук с учётом позиции игрока через Simple Voice Chat, поэтому музыку слышно в радиусе от источника.
Возможности
- Колонки создаются как головы игроков в виде проигрывателя; над ними можно показывать голограмму с названием трека и владельцем.
- Воспроизводит файлы
.mp3,.wavи.oggиз папкиplugins/BoomBox/music/. - Для каждой колонки можно назначить владельца: управлять музыкой, громкостью и остановкой сможет он или администратор.
- Трек для отдельной колонки можно зациклить.
- Переносной радиоприёмник воспроизводит музыку рядом с игроком во время движения.
- Музыку и звуковые пейзажи можно привязать к регионам WorldGuard.
Команды
/music play <speaker> <track>— включить трек на колонке./music playhere <track>— создать колонку у ног и включить музыку./music stop <speaker>— остановить воспроизведение./music volume <speaker> <0.0-2.0>— изменить громкость./music loop <speaker> [true/false]— включить или выключить повтор трека./music list— показать доступные треки./speaker create <name> [radius]— создать колонку на текущем месте./speaker setowner <name> <player>— назначить владельца колонки./speaker hologram <name> [true/false]— переключить голограмму./speaker move <name>— перенести колонку к игроку./speaker delete <name>— удалить колонку./speaker head [name]— выдать предмет колонки./speaker list— показать колонки, их координаты и владельцев./boombox reload— перечитать конфиг и музыкальную библиотеку./radio give <player>— выдать переносной радиоприёмник./regionmusic set <region> <track>— назначить трек региону WorldGuard.
Права
boombox.music.use— музыкальные команды.boombox.admin— создание и управление колонками, перезагрузка.boombox.radio.use— выдача переносного радиоприёмника.boombox.region.use— назначение музыки регионам.
Настройка
В plugins/BoomBox/config.yml задаются дальность звука в блоках (voicechat.distance), общая громкость (voicechat.volume), стереозвук (voicechat.stereo), битрейт (voicechat.opus-bitrate), лимит одновременных потоков (music.max-active-streams) и частота обновления (performance.update-rate). Новые файлы из plugins/BoomBox/music/ считываются при запуске или после /boombox reload.
Требования
Нужен сервер Paper или Purpur с установленным и настроенным Simple Voice Chat. Для музыки в регионах требуется WorldGuard.
