Скачать Now Playing — Minecraft Моды — MetaMods
Now Playing

Now Playing

Активный

Установок

3

Последнее обновление

2 недели назад

Версии

1.19 — 1.21.9
Клиент
Fabric
Forge
Neoforge
Quilt
Управление
Утилиты

Now Playing

Вы когда-нибудь задумывались, как на самом деле называются все музыкальные композиции в Minecraft? Конечно, можно заглянуть в список саундтреков, но тогда придётся переслушивать каждую мелодию в надежде найти нужную.

С этим модом больше не нужно гадать! В правом верхнем углу экрана или над панелью быстрого доступа (настраивается) будет появляться уведомление, сообщающее название текущей композиции.

Основные настройки

  • Активация по клавише или команде — показывать уведомления только при нажатии назначенной клавиши или использовании команды /nowplaying.
  • Стиль уведомления для фоновой музыки — выбор между всплывающим тостом, сообщением в строке состояния или отключением.
  • Стиль уведомления для музыки из проигрывателя — аналогичные настройки для мелодий, воспроизводимых через музыкальные диски.
  • Резервный вариант с тостом — показывать тост вместо сообщения в строке состояния, если последнее невозможно.
  • Тихий тост — отключить звуковой эффект при появлении уведомления.
  • Масштаб тоста — регулировка размера всплывающего окна.
  • Упрощённый тост — показывать только название трека без заголовка "Сейчас играет".
  • Тёмный тост — использовать тёмный фон для уведомлений.
  • Время показа тоста — продолжительность отображения всплывающего окна.
  • Время показа в строке состояния — длительность отображения сообщения над панелью быстрого доступа.
  • Озвучивание уведомлений — зачитывать текст уведомлений, если включён режим диктора.

Настройка значков для музыкальных треков

Now Playing позволяет изменять значки, отображаемые для различных музыкальных композиций, с помощью ресурспаков. Создайте папку now-playing внутри директории assets вашего ресурспака и поместите туда файл sprites.json.

Структура папок:

assets
├── minecraft
└── now-playing
    └── sprites.json

Заполните файл sprites.json парами "ключ-значение", где ключ — это путь к музыкальному файлу (или его часть), а значение — путь к используемому спрайту.

Пример конфигурации:

{
    "minecraft:music/game":                   "minecraft:textures/item/music_disc_cat",
    "minecraft:music/game/creative":          "minecraft:textures/item/music_disc_blocks",
    "minecraft:music/game/creative/taswell":  "minecraft:textures/item/music_disc_chirp",
    "minecraft:music/game/nether":            "minecraft:textures/item/music_disc_pigstep"
}

Если указать только часть пути, соответствующий значок будет использоваться для всех треков в этой директории, за исключением тех, для которых заданы более конкретные настройки. В приведённом примере:

  • Все треки из папки game используют значок cat, кроме:
  • треков из папки creative, которые используют значок blocks, кроме:
  • трека taswell, который использует значок chirp
  • треков из папки nether, которые используют значок pigstep

Можно использовать любые существующие значки музыкальных дисков или спрайты из других ресурспаков.

Пользовательские названия музыкальных треков

Если ваш ресурспак добавляет собственную фоновую музыку, вы можете задать для неё названия через файлы перевода (например, en_us.json). Создайте папку lang внутри директории assets/now-playing вашего ресурспака и поместите туда файл перевода.

Структура папок:

assets
├── minecraft
└── now-playing
    └── lang
        └── en_us.json

Заполните файл перевода парами "ключ-значение", где ключ — это путь к музыкальному файлу с префиксом now-playing, а значение — локализованное название трека.

Пример конфигурации:

{
    "now-playing.minecraft:music/game/a_familiar_room":     "Aaron Cherof - A Familiar Room",
    "now-playing.minecraft:music/game/an_ordinary_day":     "Kumi Tanioka - An Ordinary Day",
    "now-playing.minecraft:music/game/ancestry":            "Lena Raine - Ancestry",
    "now-playing.minecraft:music/game/clark":               "C418 - Clark",
    "now-playing.minecraft:music/game/creative/aria_math":  "C418 - Aria Math"
}

Старые файлы перевода, использующие формат music.now-playing.[name], также поддерживаются, но имеют более низкий приоритет по сравнению с новым форматом.

Участники проекта
NotRyken

NotRyken

Разработчик

Scotsguy

Scotsguy

Разработчик

AppleTheGold

AppleTheGold

Создан: 17 апр 2023

ID: 1690