Плагин для серверов Майнкрафт, представляющий собой API для разработчиков: он воспроизводит игрокам песни из файлов .nbs. Это форк NoteBlockAPI, адаптированный для Folia и совместимый с Paper.
Возможности
- Воспроизводит песни через API
SongPlayer. - Запускает обработку воспроизведения в отдельном отслеживаемом потоке.
- Учитывает регионы Folia: обработка тиков песни и событий завершения или остановки выполняется в регионе соответствующего игрока либо блока.
- Перенаправляет задачи Bukkit в подходящие планировщики Folia, а на Paper использует обычный планировщик.
Настройка
Плагинам, которые используют API, нужно указать зависимость в plugin.yml:
depend: [NoteBlockAPI]
После этого для проигрывания файлов .nbs используется API SongPlayer.
Требования
- Сервер Folia или Paper.
- Java 21 или новее.
