MusicHud TuneWeave Sync
Вы когда-нибудь задумывались, как сделать музыку на сервере по-настоящему общей? Обычно каждый игрок слушает что-то своё, и общего впечатления не получается. MusicHud TuneWeave Sync решает эту задачу — плагин и прокси-решение, которое превращает разрозненное прослушивание в единый поток, где все слышат одно и то же в одно и то же время.
Что умеет MusicHud TuneWeave Sync
Суть дополнения проста и красива: оно координирует публичное состояние воспроизведения, запросы треков, общую очередь песен, голосование за переключение композиций и участие клиентов. Проще говоря, это общий плейлист сервера, которым можно управлять всем вместе.
- Синхронизация воспроизведения между всеми участниками без рассинхрона.
- Общая очередь песен, в которую каждый может добавить трек.
- Голосование за пропуск текущей композиции.
- Учёт голосов и участие клиентов в общем сеансе.
Как это работает на разных серверах
Дополнение выпускается в трёх вариантах. Если у вас одиночный сервер на Paper, ставится файл musichud-tuneweave-paper-версия.jar в папку plugins. На прокси-сети Velocity используется musichud-tuneweave-velocity-версия.jar, а для BungeeCord — соответствующий JAR, и устанавливаются они только в каталог plugins прокси. Важно помнить: если игрок переключается между серверами на прокси-сети, именно прокси продолжает координировать общий сеанс.
Стоит запомнить одно правило: на прокси-сети плагин устанавливается только на прокси, никогда на бэкенд-серверы. Двойная установка на прокси и бэкенде обнаруживается автоматически, и такие конфликтные подключения отклоняются. Кстати, о загрузчиках: с выбором подходящего сервера и лаунчера проблем обычно не возникает.
Требования к серверу и клиенту
Нужен поддерживаемый сервер или прокси и Java, совместимая с ним. Плагины используют байткод Java 21, поэтому хосту может понадобиться более новая версия Java. Базовая версия Paper API — 1.21.1, а значит речь идёт об актуальных или близких к ним версиях Minecraft.
Каждому участвующему игроку требуется клиентский мод MusicHud TuneWeave на Fabric или NeoForge для своей версии Minecraft вместе с зависимостями ModernUI. Для Fabric дополнительно нужен Fabric API. Отдельно подчеркнём: серверу и прокси не нужны ни ModernUI, ни установка TuneWeave — вся работа с музыкальным провайдером лежит на клиенте.
Важно про клиентский мод
Дополнение само не воспроизводит музыку. Обзор музыки, звук, HUD и тексты песен обеспечивает клиентский мод. То есть установка одного лишь плагина не добавит музыкальный интерфейс в обычный клиент Minecraft. Больше того, плагин не скачивает TuneWeave и не хранит пароли, куки или токены музыкальных сервисов — безопасность на высоте.
Установка и первые шаги
Чтобы понять, как установить MusicHud TuneWeave Sync и начать слушать музыку вместе, следуйте простому плану.
- Остановите сервер или прокси и поместите подходящий JAR в нужный каталог plugins.
- Запустите сервер и установите клиентский мод вместе с зависимостями на участие игроков.
- Настройте музыкальный сервис в клиенте по инструкции.
- Зайдите на сервер и нажмите M, чтобы открыть музыкальный интерфейс.
- Добавляйте треки в общую очередь; по умолчанию точка меняет песню голосованием.
Правый Shift переключает игрока в режим изоляции клиента для самостоятельного прослушивания. Клавиши настраиваются в управлении Minecraft. Музыка, тексты, аккаунт-функции и качество звука зависят от TuneWeave, музыкального провайдера и прав пользователя.
Многие уже нашли простой путь: скачать MusicHud TuneWeave Sync через лаунчер foxygame.net можно буквально в один клик, и нужные плагины подхватятся автоматически. В каталоге дополнений этого лаунчера дополнение отмечено как совместимое с сетью Paper, и обновления до свежих сборок доходят без ручной возни.
Не забывайте использовать согласованные версии клиента и плагина: стандартный и CF клиенты одной базовой версии используют одинаковый протокол. Если что-то пошло не так, при обращении в поддержку укажите тип и версию сервера, версию Java, версии клиента и плагина.
Вместо вывода
MusicHud TuneWeave Sync — не волшебная палочка, которая научит vanilla-клиент играть музыку. Это координатор, который объединяет клиенты в один живой поток. И если вы хотите, чтобы ваши игроки слушали музыку сообща, с общим плейлистом и честной синхронизацией, это дополнение — то, что нужно.
Проект — независимый форк MusicHud от Ephern и Etern, поддержкой занимается MOPELotus, распространяется по лицензии LGPL-3.0. Форк выносит интеграцию музыкальных провайдеров в TuneWeave и добавляет собственный протокол для координации клиентов и серверов. И да, вы всё ещё можете скачать MusicHud TuneWeave Sync и настроить его под себя — звучит отлично, не правда ли?