Мод для Майнкрафт на Fabric, который добавляет пользовательские музыкальные пластинки и инструменты для живых выступлений. Он позволяет каждому игроку собрать собственный плейлист, не заменяя стандартные пластинки.
Возможности
- Добавляет семь готовых музыкальных пластинок.
- Поддерживает любое количество собственных пластинок с музыкой игрока.
- Добавляет профессию жителя Maestro: его рабочее место — проигрыватель. Он покупает обтёсанные блоки редких пород дерева, козьи рога и обычные пластинки, а продаёт пластинки мода и игровые инструменты.
- На инструментах можно играть по принципу козьих рогов.


Как пользоваться
Пластинки можно получить в творческом режиме, командой вроде /give @s foxnap:track_1 или обменом у Maestro.
Для своей музыки используется отдельный генератор наборов. Поместите в пустую папку его файл и аудиозаписи, затем запустите FoxNapRPG. Аудиофайлы не нужно заранее переводить в Ogg: они должны читаться ffmpeg. По метаданным файлов генератор может взять название, исполнителя и обложку альбома.
Он создаёт следующие файлы:
FoxNapRP.zip— набор ресурсов с музыкой и текстурами пластинок;FoxNapDP.zip— датапак со свойствами композиций для мира;foxnap.yaml— конфиг с количеством доступных пластинок.
Дополнительные параметры генератора доступны через ./FoxNapRPG --help.
На сервере датапак и конфиг сервера задают длительность композиций, сигнал редстоуна от проигрывателя и число пластинок в ассортименте Maestro. Набор ресурсов и конфиг клиента определяют музыку, внешний вид и описание пластинок, поэтому у игроков на одном сервере могут быть разные плейлисты. Количество пластинок в конфигурации клиента и сервера лучше выставлять одинаковым.
Настройки
Чтобы отключить жителя Maestro, добавьте в foxnap.yaml строку:
enable_maestro: false
Требования и совместимость
Нужны Fabric и Fabric API. Сгенерированные наборы ресурсов и датапаки совместимы с ванильной игрой.
