ukulib — мод на служебную библиотеку в МайнкрафтеUkulib — небольшая клиентская библиотека, на которой автор строит собственные моды. Она выносит повторяющийся технический код в общий слой: предоставляет систему конфигурации, вспомогательные средства для создания экранов настроек, готовые виджеты и разные утилиты, связанные с Minecraft. Благодаря этому зависимые проекты могут пользоваться единообразными элементами вместо самостоятельной реализации одной и той же основы. Для обычного игрока отличие от контентных и интерфейсных модов принципиально: ukulib сама не предлагает отдельной игровой возможности и обычно остаётся незаметной. Её задача — дать другому установленному проекту нужные внутренние инструменты и позволить ему корректно запуститься на клиенте.
Последний релиз вышел 27 дней назад — проект активно поддерживают, и под свежие версии игры сборки появляются быстро.
| Версия игры | Загрузчики | Сборка | Размер | Дата |
|---|---|---|---|---|
| 1.20.1 | Fabric, Quilt | 0.7.0+1.20 | 234 КБ | 2023-06-07 |
| 1.21.1 | Fabric, Quilt | 1.4.1+1.21 | 302 КБ | 2024-09-13 |
| 1.20 | Fabric, Quilt | 0.7.0+1.20 | 234 КБ | 2023-06-07 |
| 1.21 | Fabric, Quilt | 1.4.1+1.21 | 302 КБ | 2024-09-13 |
| 1.16.5 | Fabric, Quilt | 0.6.2+1.16.5 | 187 КБ | 2023-03-03 |
| 26.1.2 | Fabric, NeoForge, Quilt | 2.0.0+26.1-neoforge | 282 КБ | 2026-03-24 |
| 26.2 | Fabric, NeoForge, Quilt | 2.1.1+26.2-neoforge | 289 КБ | 2026-06-17 |
Скачать 2.2.0+26.3-neoforge · 283 КБстраница автора на Modrinth
.jar в папку .minecraft/mods — создайте её, если её нет.| Сборка | Канал | Версии игры | Размер | Дата |
|---|---|---|---|---|
| 2.2.0+26.3-neoforge | релиз | 26.3 | 283 КБ | 2026-09-15 |
| 2.2.0+26.3-fabric | релиз | 26.3 | 440 КБ | 2026-09-15 |
| 2.1.1+26.2-neoforge | релиз | 26.2 | 289 КБ | 2026-06-17 |
| 2.1.1+26.2-fabric | релиз | 26.2 | 445 КБ | 2026-06-17 |
| 2.1.0+26.2-neoforge | релиз | 26.2 | 289 КБ | 2026-06-16 |
| 2.1.0+26.2-fabric | релиз | 26.2 | 445 КБ | 2026-06-16 |
Проект не подойдёт тем, кто ищет новые предметы, механики или заметные визуальные изменения. На сервере он не работает, а без использующего его клиентского мода занимает место без понятной игроку пользы. Это также не универсальная замена другим библиотекам: наличие ukulib не удовлетворяет требования проекта, рассчитанного на иной программный фундамент. На сервере не работает: ставится только на клиент.
Характерный признак отсутствующей или неподходящей ukulib — зависимый мод не запускается либо загрузчик сообщает о неудовлетворённом требовании. Сначала сверьте, что библиотека взята для той же среды, что и основной проект, затем уберите случайно оставшиеся дубликаты из папки модов. Если сбой возник после обновления, временно верните прежнюю рабочую комбинацию файлов и обновляйте библиотеку вместе с зависимым модом, а не по отдельности. Ошибки экранов конфигурации тоже стоит проверять на чистом наборе: оставьте ukulib и один требующий её проект, запустите игру и поочерёдно возвращайте остальные моды. Установку на выделенный сервер исключите из проверки — серверная сторона проектом не поддерживается.
Рекомендуем ukulib игрокам, у которых выбранный клиентский мод прямо требует эту библиотеку, а также разработчикам из экосистемы автора, которым нужны её конфигурационные средства и утилиты. Устанавливать её заранее «на всякий случай» смысла нет: самостоятельного содержания она не открывает. Если требование указано зависимым проектом, библиотека уместна и выполняет понятную инфраструктурную роль; если такого требования нет, лучше не усложнять набор модов лишним компонентом.


YACL предоставляет другим модам готовую основу для создания удобных экранов настроек. Самостоятельного контента библиотека не добавляет и обычно устанавливается как требуемая зависимость.


JEI показывает предметы, рецепты и способы применения прямо в интерфейсе игры, избавляя от постоянного поиска сведений вне сборки. Через строку поиска можно быстро найти нужную вещь, открыть её изготовление или выяснить, в каких рецептах она участвует.


GeckoLib обеспечивает работу сложных трёхмерных анимаций в модах, которые используют эту библиотеку. Самостоятельного контента она не добавляет: её устанавливают как обязательную основу для других проектов.


Jade показывает сведения о блоке, жидкости или существе прямо при наведении прицела: название, состояние и доступные полезные параметры. Это современный наследник Waila и Hwyla с гибкой настройкой интерфейса и улучшенной доступностью.


More Culling сокращает лишнюю отрисовку скрытых граней блоков, карт, табличек, рамок и лучей маяков, помогая сделать работу клиента ровнее. Видимые объекты и правила игры при этом не меняются.


Bookshelf предоставляет общую техническую основу, без которой использующие её моды не смогут работать. Библиотека также включает средства отладки и дополнительные возможности для наборов данных, но не добавляет самостоятельного игрового контента.
Случайные находки из каталога — моды, шейдеры, текстуры и сборки с нашим разбором.
Painted Pixels Pack — находящийся в разработке набор вручную нарисованных текстур EdgeCase для блоков и окружения Minecraft с высокодетальной категорией 512×+.


Chloride дополняет графический модуль настройками отсечения, отображения и наблюдения за нагрузкой, чтобы игрок мог точнее подстроить клиент под себя. Заодно он добавляет затемнение, масштабирование, управление туманом и безрамочный полноэкранный режим.


DMS перестраивает Minecraft под тёмное фэнтези и survival horror: приглушает насыщенность, вводит выветренную кинематографичную палитру, густой дальний туман, виньетку, глубокие тени и почти непроглядные ночи.


Iron’s Spells ’n Spellbooks создаёт классическую RPG-систему магии с сотней улучшаемых заклинаний, волшебниками, боссами, подземельями, артефактами и комплектами брони. Силу и состав отдельных заклинаний можно настраивать.


DB's Minecraft PLUS — сборка для Minecraft 1.21 на Fabric. Она сохраняет привычную основу игры, но дополняет интерфейс, звуки, исследование мира и повседневные действия. В составе есть улучшения природных областей и сооружений, наковален, зачарования, шалкеровых ящиков и отображения полезных сведений.


Better MTR строит современные города и железнодорожные сети через Minecraft Transit Railway, Tianjin Metro, Create, Steam ’n’ Rails, архитектурные блоки и схемы.
Рассчитывать на отдельный набор пользовательских настроек не следует. Заявленная система конфигурации предназначена прежде всего как основа для модов, которые строят на ней собственные экраны и параметры. Видимые пункты, если они появляются, относятся к возможностям конкретного зависимого проекта, а не превращают библиотеку в самостоятельную модификацию.
Сервер ukulib не использует. На каждом клиенте необходимость определяется установленным там модом: если он требует библиотеку для запуска, соответствующий игрок добавляет её в свой набор. По имеющимся данным нельзя утверждать, что наличие ukulib требуется участникам, у которых зависимый проект вообще не установлен.
Если активный мод обращается к библиотеке во время работы, удаление нарушит его зависимости и может остановить следующий запуск. Сначала выясните, какой проект её требует. Удалять безопаснее связкой: убрать зависимый мод, затем библиотеку, после чего проверить журнал запуска на оставшиеся требования. Пользовательские сохранения перед изменением набора стоит резервировать.
Библиотека предлагает общий конфигурационный слой, средства для экранов параметров, виджеты и Minecraft-утилиты, уже применяемые автором в нескольких проектах. Это сокращает повторение инфраструктурного кода внутри этой экосистемы. Однако подключение оправдано только после изучения документации и лицензии: точный состав API и пригодность для стороннего проекта нельзя оценить по пользовательскому описанию.