Плагин для серверов Майнкрафт, который превращает музыку в объёмные анимации блоков и частиц. Он подходит для концертов, лобби и ритмичных декораций: звук воспроизводится игрокам без клиентских модов, а визуализации реагируют на бас, ударные и другие частоты.
Возможности
- Анализ аудио в реальном времени с отдельной обработкой баса, ударных и высоких частот.
- Сглаживание реакции визуализаций через параметры атаки и затухания.
- Встроенный HTTP-сервер для создания и раздачи ресурс-пака со звуками.
- Обновление ресурс-пака после добавления аудиофайла без перезапуска сервера.
- Объёмные шаблоны визуализаций: торнадо, спирали, кольца и волны.
- Статичный режим для сцен и построек, а также режим следования за игроком при ходьбе и полёте на элитрах.
- Веб-панель для просмотра спектра, серий попаданий и удалённого управления громкостью.
- Асинхронная обработка аудио, не нагружающая основной поток сервера.
Команды
/spectra import <file.ogg> <id>— добавить аудиофайл и обновить ресурс-пак./spectra removesound <id>— удалить звук из ресурс-пака./spectra play <id>— начать воспроизведение и запустить активные визуализации./spectra stop— остановить музыку и все визуализации./spectra sync <duration>— скорректировать синхронизацию текущей композиции./spectra visuals create <preset> [id]— создать визуализацию выбранного шаблона в своей точке./spectra visuals stop [id]— остановить одну визуализацию или все сразу./spectra reload— перезагрузить конфигурацию, пороги реакции и состояние ресурс-пака.
Требования
Плагин совместим с Folia и требует Java 25. На хостинге должны быть открыты порты из config.yml: по умолчанию 8080 для ресурс-пака и 8081 для веб-визуализатора.
