MIMI (Musical Instrument Minecraft Interface) — это мод для Forge и NeoForge, добавляющий в Minecraft десятки музыкальных инструментов и множество уникальных способов взаимодействия с ними.
На инструментах можно играть, используя внутриигровые элементы управления, внешние MIDI-файлы или даже подключив внешнее MIDI-устройство ввода, например, цифровое пианино. При воспроизведении из MIDI-файла инструменты могут быть назначены на определённые MIDI-каналы (по сути, отдельные партии инструментов в MIDI-файле, такие как гитарная или ударная партии). Несколько инструментов можно синхронизировать для воспроизведения одного файла, что позволяет создавать новые ремиксы MIDI-песен в реальном времени путём изменения инструментов, назначенных на каждую партию.
С помощью новых блоков Listener (Приёмник) и Receiver (Передатчик), добавленных MIMI, можно преобразовывать ноты, воспроизводимые инструментами и MIDI-файлами, в сигналы редстоуна. Это позволяет создавать эффекты, синхронизированные с музыкой, или программировать сложную редстоун-логику. Владельцы серверов также могут загружать MIDI-файлы на сервер, после чего они станут доступны всем игрокам для самостоятельного воспроизведения или могут быть воспроизведены самим сервером.
MIMI содержит множество дополнительных небольших функций. Всё подробно объясняется в внутриигровом руководстве (требуется мод Patchouli) и на вики-странице мода, доступной здесь.
Поддерживаемые версии
MIMI в настоящее время поддерживает следующие версии Minecraft:
Полная поддержка (функции и исправления)
- 1.19.2 (Forge)
- 1.20.1 (Forge)
- 1.21.1 (Forge/NeoForge)
Только исправления ошибок
- 1.19.4 (Forge)
- 1.20.2 (Forge)
- 1.20.4 (Forge/NeoForge)
- 1.20.6 (Forge/NeoForge)
FAQ (Часто задаваемые вопросы)
- Будет ли версия для Fabric? На данный момент разработка версии мода для Fabric не планируется.
- Можно ли использовать этот мод в моём модпаке? Безусловно!
- Где находятся официальные загрузки? Официальные загрузки мода доступны только на GitHub, CurseForge и Modrinth.
- Куда можно отправлять сообщения об ошибках, идеи или вопросы? Нажмите на вкладку "Issues" выше и создайте запрос на GitHub!