MoreMcmeta - мод, который расширяет возможности анимации текстур в Майнкрафт до предела. Если стандартная ванилла умеет анимировать только блоки и некоторые предметы через .mcmeta, то MoreMcmeta открывает анимации для всего: сущности, броня, солнце и луна на небе, интерфейс, даже иконка самого ресурспака. Причём всё это работает без OptiFine, хотя формат его файлов .properties тоже поддерживается.
По сути, это как получить полный набор анимационных фич OptiFine, но без самого OptiFine, да ещё и с дополнительными плюшками вроде синхронизации по времени суток (daytimeSync) и плавных переходов между кадрами с разной прозрачностью (smoothAlpha).
Что даёт MoreMcmeta на практике
- Анимированные текстуры существ (мобы, животные) - редкость в ванилле, здесь это реальность.
- Анимированная броня - можно сделать динамические скины на нагруднике или шлеме.
- Анимация небесных тел - солнце и луна могут пульсировать, переливаться или мигать.
- Анимация интерфейса (GUI) - кнопки, инвентарь, меню - всё может быть живым.
- Иконка пака (pack icon) - тоже может быть анимированной, сразу видно, что пак не обычный.
- Поддержка OptiFine
.propertiesанимаций - но без установки OptiFine. Многие ресурспаки для OptiFine заработают с MoreMcmeta. - Анимации через JSON-файлы
.moremcmeta- знакомый формат, легко править. - Сглаживание альфа-канала (
smoothAlpha) - делает переходы между кадрами более плавными, особенно если текстура полупрозрачная. - Синхронизация по времени суток - анимация может ускоряться или замедляться в зависимости от игрового времени.
Как это выглядит в таблице
| Возможность | Обычный Майнкрафт | MoreMcmeta |
|---|---|---|
| Анимация блоков и предметов | Да | Да |
| Анимация сущностей и брони | Нет | Да |
| Анимация солнца и луны | Нет | Да |
| Анимация интерфейса | Нет | Да |
| Анимация иконки пака | Нет | Да |
| OptiFine-анимации без OptiFine | Нет | Да |
| JSON-файлы для анимаций | Только блоки | Любые текстуры |
| Синхронизация по времени суток | Нет | Да, параметр daytimeSync |
| Плавные переходы между кадрами | Нет | Да, параметр smoothAlpha |
| Эмиссивные (светящиеся) текстуры | Нет | Плагин Emissive |
Техническая подоплёка
MoreMcmeta - клиентский мод. На сервер его ставить не нужно, что упрощает использование на любых серверах. ModLoader: Fabric, Forge, Quilt, NeoForge - выбирай любой под свою версию (1.16 - 1.20).
Если ты разработчик ресурспаков, то с MoreMcmeta твои возможности по анимации становятся почти безграничными. Можно делать динамичные текстуры без костылей и с хорошей производительностью.
Кстати, для эмиссивных текстур (которые светятся в темноте) есть отдельный плагин: MoreMcmeta Emissive. Он добавляет поддержку свечения на текстурах без OptiFine.
Важные моменты
- Для версии 1.18.2 Forge требуется Forge 40.2.4 или новее. Скачивай последнюю версию Forge, а не рекомендованную - иначе мод выдаст ошибку.
- Мод отлично сочетается с другими клиентскими модами - он не лезет в логику сервера и не должен конфликтовать с большинством.
- Есть гайд по анимациям и демонстрационный ресурспак в сообществе разработчиков, чтобы было проще разобраться.
Если ты делаешь ресурспаки - скачай мод MoreMcmeta и попробуй анимировать то, что раньше было статичным. Minecraft оживёт совсем по-другому.