UniLib — это набор универсальных утилит, совместимых более чем с 50 версиями Minecraft, от самых ранних альфа-сборок до актуальных релизов.
Обзор
Мод представляет собой клиентскую библиотеку, предоставляющую различные API для упрощения разработки и улучшения функционала других модификаций.
Совместимость и требования
- UniLib работает исключительно на стороне клиента и не запускается на сервере.
- Для версий Minecraft 1.14.x и новее требуется Fabric API и загрузчик Fabric.
- Для версии 1.13.x необходимы Rift API и Rift загрузчик.
- Для версий 1.1.0 и ниже требуется Risugami’s ModLoader.
- Загрузчики Fabric и Quilt просто игнорируют мод, если он запущен на сервере, тогда как другие загрузчики могут вызвать сбой.
Возможности
UniLib содержит множество API и утилит, которые помогают в рендеринге, создании пользовательских интерфейсов, облегчении работы с переводами и проверкой обновлений. Некоторые API интегрируются с проектом UniCore, расширяя функциональность.
Известные особенности и ограничения
- С выходом Minecraft 1.16 и выше, из-за увеличения доли данных, управляемых через игровые ресурсы, некоторые данные модов невозможно автоматически получить без предварительного появления в мире.
- В версиях 1.15 и ниже существует проблема MC-112292: при использовании метода RenderUtils#drawItemStack для рендеринга предметов блоки с определёнными рендерерами могут отображаться некорректно.
- В версии 1.15.x могут возникать проблемы с уровнем Z (z-level) на экранах, использующих указанный метод отрисовки.
- Из-за обфускации в ранних версиях Minecraft часть данных может отображаться неверно.
Установка
- Убедитесь, что у вас установлен подходящий загрузчик модов и необходимые API в зависимости от версии Minecraft:
- Fabric API и Fabric Loader для 1.14.x и выше;
- Rift API и Rift Loader для 1.13.x;
- Risugami’s ModLoader для 1.1.0 и ниже.
- Скопируйте файл мода UniLib в папку mods вашего клиента Minecraft.
- Запустите игру с выбранным загрузчиком модов.
Полезные ссылки и документация
- Документация по API и руководство пользователя доступны в виде вики и официальной документации кода.





