Мод для Майнкрафт, позволяющий включать свою музыку в мире и синхронно воспроизводить её у игроков. Трек можно взять из ресурс-пака, по прямой ссылке на аудиофайл или по ссылке на страницу и видео.
Возможности
- Воспроизводит звуки игры,
.oggиз ресурс-пака и файлы.ogg,.mp3или.wavпо прямой ссылке. - Поддерживает ссылки на YouTube, SoundCloud, видео и другие страницы: нужные инструменты для их обработки загружаются автоматически при первом использовании.
- Музыка остаётся синхронной для всех: подключившийся позже игрок услышит трек с той же секунды. Синхронизация сохраняется после переподключения и перезагрузки ресурс-паков.
- Поддерживаются циклы, плавное появление и затухание, громкость, тональность и звуковые категории.
- В «Музыка и звуки» появляется ползунок «Soundtracks» для общей громкости композиций этой категории.
Как пользоваться
Основная команда: /soundtrack <play/stop/list>.
/soundtrack play <id> resource <sound> [volume] [fadeinTicks] [fadeoutTicks] [loop] [fadeloop] [pitch] [category]— включить звук из ресурс-пака./soundtrack play <id> url <link> [volume] ...— включить музыку по ссылке./soundtrack stop <id/all> [fadeoutTicks]— остановить один трек или все треки.
Для собственных композиций поместите .ogg в папку ресурс-пака assets/<namespace>/soundtracks/. После F3+T они появятся в автодополнении команды как namespace:soundtracks/song.ogg.
Время плавного появления и затухания указывается в тиках: 20 тиков равны одной секунде. Параметр pitch принимает значения от 0.5 до 2.0 и одновременно меняет скорость воспроизведения. В category можно выбрать SOUNDTRACKS или ванильную категорию, например MUSIC, AMBIENT либо RECORDS.
Настройки
Ссылки можно запретить в файле config/soundtrackplayer.json.
Требования и совместимость
Мод работает с Fabric, NeoForge и Forge. На серверах Paper и Spigot для управления музыкой используется плагин SoundtrackplayerPLUGIN с командами /soundtrackplugin play <@a/player> <id> <url/resource> <link/sound> ... и /soundtrackplugin stop <@a/player> <id/all> [fadeoutTicks].
