▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
GMusic

GMusic

GMusic - музыкальный плагин для Minecraft-серверов: он добавляет GUI-плеер, радио, избранное, пространственные джукбоксы и диски с музыкой из нотных блоков. Поддерживает NBS, GNBS и конвертацию MIDI.

Оцените первым
1.9K
7

GMusic - плагин для музыки и джукбоксов

GMusic добавляет на сервер Minecraft музыкальный плеер, который воспроизводит песни звуками нотных блоков. Игроки могут управлять музыкой через GUI: выбирать композиции, менять громкость и режим воспроизведения, ставить треки на паузу и добавлять их в избранное. Это удобно, когда хочется включить музыку на сервере без отдельных музыкальных модов у игроков.

Плагин поддерживает Bukkit, Spigot и Paper; также заявлена совместимость с Purpur и Folia. Поддерживаемые версии Minecraft Java Edition - от 1.13 до 1.21.x и 26.1-26.3. Дополнительный API или другой плагин для запуска GMusic не требуется. Для плейсхолдеров можно подключить PlaceholderAPI.

Возможности GMusic

  • GUI-плеер с поиском песен по названию и постраничной навигацией.
  • Управление громкостью, частицами и режимом воспроизведения: один раз, перемешивание или повтор.
  • Пауза, продолжение, остановка и переключение на следующий трек.
  • Обратное воспроизведение композиций.
  • Персональное радио сервера со случайным выбором песен.
  • Избранные треки и автоматический выбор музыки при входе игрока.
  • Частицы, синхронизированные с музыкой, и звуковые эффекты окружения.
  • Настройки по умолчанию и выбор, сохранять ли параметры игрока после выхода.
  • Команды с автодополнением и редактирование песен в игре.
  • Настраиваемые файлы конфигурации и языковые файлы.

Эффекты окружения меняют звучание в зависимости от игровой ситуации. Например, под водой громкость музыки приглушается, а звук становится слегка искаженным. В меню настроек щелчок средней кнопкой мыши возвращает выбранному параметру значение по умолчанию.

Джукбоксы и музыкальные диски

GMusic позволяет выдавать игрокам особые джукбоксы, привязанные к позиции блока. Музыку слышно рядом с таким джукбоксом, а при удалении от него звук становится тише. Дальность слышимости настраивается в конфигурации, а игрок может отключить прослушивание через /music toggle.

Плагин также создает диски с выбранными композициями. Они работают как обычные диски Minecraft и помещаются в стандартный ванильный джукбокс. Так музыку можно встроить в игровое пространство, а не только запускать персонально через меню.

Импорт песен и форматы

Основной формат GMusic - .gnbs. Поместите такие файлы в папку gnbs и перезагрузите плагин, чтобы добавить композиции в список.

Файлы .nbs и .mid или .midi можно положить в папку convert: GMusic обработает их при следующей перезагрузке. MIDI также можно заранее преобразовать в NBS с помощью Note Block Studio. Формат .mp3 напрямую не поддерживается.

У GNBS есть дополнительные возможности для управления нотами и частями композиции: отдельные ноты можно останавливать, а повторно используемые части и музыкальные строки - воспроизводить снова. Файлы не зашифрованы, их можно открыть текстовым редактором.

Команды

Команды игрока:

  • /music - открыть музыкальное меню.
  • /music play <Song> - включить песню по идентификатору.
  • /music playing - показать текущую композицию.
  • /music random - включить случайную песню.
  • /music stop - остановить музыку.
  • /music pause - поставить песню на паузу.
  • /music resume - продолжить последнюю песню на паузе.
  • /music skip - перейти к следующей песне.
  • /music toggle - включить или отключить звук пространственных джукбоксов.

Административные команды:

  • /amusic download <Type> <Song> <Path> - загрузить файл по URL.
  • /amusic jukebox <Player> [<Amount>] - выдать игроку джукбоксы.
  • /amusic disc <Song> <Player> [<Amount>] - выдать игроку диски с выбранной песней.
  • /amusic radio - открыть серверное радио.
  • /amusic play <Player> <Song> - включить песню игроку.
  • /amusic playing <Player> - показать, что сейчас слушает игрок.
  • /amusic random <Player> - включить игроку случайную песню.
  • /amusic stop <Player> - остановить музыку у игрока.
  • /amusic pause <Player> - поставить песню игрока на паузу.
  • /amusic resume <Player> - продолжить песню игрока.
  • /amusic skip <Player> - переключить песню игрока.
  • /amusic toggle <Player> - переключить возможность слышать джукбоксы.
  • /gmusicreload - перезагрузить конфигурацию и языковые файлы.

Права доступа

  • GMusic.* - все права плагина.
  • GMusic.Update - уведомления об обновлениях.
  • GMusic.GMusicReload - перезагрузка конфигурации.
  • GMusic.Music.* - все права на музыкальные команды.
  • GMusic.Music - доступ к /music.
  • GMusic.Music.Play, GMusic.Music.Playing, GMusic.Music.Random, GMusic.Music.Stop, GMusic.Music.Pause, GMusic.Music.Resume, GMusic.Music.Skip, GMusic.Music.Toggle - доступ к соответствующим командам игрока.
  • GMusic.AdminMusic.* - все права административного управления музыкой.
  • GMusic.AdminMusic - доступ к административным музыкальным командам.
  • GMusic.AdminMusic.Play, GMusic.AdminMusic.Playing, GMusic.AdminMusic.Random, GMusic.AdminMusic.Stop, GMusic.AdminMusic.Pause, GMusic.AdminMusic.Resume, GMusic.AdminMusic.Skip, GMusic.AdminMusic.Toggle - доступ к соответствующим командам для управления музыкой игроков.
  • GMusic.JukeBox - использование специальных джукбоксов.
  • GMusic.Disc - использование музыкальных дисков.

Плейсхолдеры PlaceholderAPI

  • %gmusic_option_volume% - текущая громкость.
  • %gmusic_option_join% - включена ли музыка при входе.
  • %gmusic_option_playmode% - выбранный режим воспроизведения.
  • %gmusic_option_particles% - включены ли частицы.
  • %gmusic_option_reverse% - включено ли обратное воспроизведение.
  • %gmusic_option_toggle% - может ли игрок слышать музыку джукбоксов.
  • %gmusic_playing% - воспроизводится ли музыка у игрока.
  • %gmusic_playing_title% - название текущей песни.
  • %gmusic_playing_id% - идентификатор текущей песни.
  • %gmusic_playing_author% - автор текущей песни.
  • %gmusic_playing_original_author% - оригинальный автор песни.
  • %gmusic_playing_description% - описание текущей песни.
  • %gmusic_playing_paused% - поставлена ли песня на паузу.

Язык и настройки

Чтобы выбрать язык, укажите нужный файл в параметре Lang.lang в config.yml. Для собственного перевода скопируйте один из языковых файлов, измените сообщения и впишите имя нового файла в Lang.lang.

GMusic подойдет администраторам, которые хотят добавить на сервер музыку, не требуя от игроков устанавливать клиентские моды. Перед настройкой проверьте права доступа и параметры сохранения: они определяют, останутся ли индивидуальные настройки игрока после выхода.

Партнёрский материал

Сервер для плагина GMusic - как у профи

Плагин GMusic создан для серверов: на своём сервере вы настраиваете его под себя и решаете, кому играть. Создать сервер с плагином GMusic для друзей можно за пару минут - BungeeHost всё уже подготовил.

Часто задаваемые вопросы

Совместимость

Minecraft: Java Edition

26.3.x26.2.x26.1.x1.21.x1.20.x1.19.x1.18.x1.17.x1.16.x1.15.x1.14.x1.13.x

Поддерживаемые окружения

Сервер

Ссылки


Создатели

Детали

Лицензия:
Опубликован:6 месяцев назад
Обновлён:1 месяц назад
Главная