LibJF — мод на библиотеку компонентов в МайнкрафтеLibJF выносит повторяющийся технический код из небольших модов автора в одну общую библиотеку. Зависимые проекты получают готовую систему конфигурации с экранами, командами, наборами параметров и проверкой значений, а также средства для изменения загруженных данных и ресурсов. Внутри предусмотрены сериализация, загрузка сценариев, операции ввода-вывода, ранняя инициализация, исправление кода, сетевые функции и расширяемый механизм переводов. От обычного контентного мода LibJF отличается назначением: это фундамент, на котором работают другие дополнения, а не самостоятельная причина начинать новый мир. Игроку важен практический вывод — библиотеку имеет смысл добавлять тогда, когда её требует конкретный мод; разработчику она предлагает документированный комплект повторно используемых компонентов.
Последний релиз вышел 17 дней назад — проект активно поддерживают, и под свежие версии игры сборки появляются быстро.
| Версия игры | Загрузчики | Сборка | Размер | Дата |
|---|---|---|---|---|
| 1.20.1 | Fabric | 3.12.5 | 976 КБ | 2023-08-21 |
| 1.21.1 | Fabric, NeoForge | 3.17.7+forge | 665 КБ | 2026-08-07 |
| 1.20 | Fabric | 3.10.0 | 954 КБ | 2023-07-18 |
| 1.21 | Fabric | 3.17.0 | 1.2 МБ | 2024-08-02 |
| 1.16.5 | Fabric | 1.0.1 | — | 2021-05-19 |
| 26.1.2 | Fabric, NeoForge | 26.1.4 | 1.4 МБ | 2026-08-25 |
| 26.2 | Fabric, NeoForge | 26.2.2+forge | 902 КБ | 2026-08-25 |
Скачать 26.2.2+forge · 902 КБстраница автора на Modrinth
.jar в папку .minecraft/mods — создайте её, если её нет.Необязательно: Fabric API
| Сборка | Канал | Версии игры | Размер | Дата |
|---|---|---|---|---|
| 26.2.2+forge | бета | 26.2 | 902 КБ | 2026-08-25 |
| 26.2.2 | релиз | 26.2 | 1.4 МБ | 2026-08-25 |
| 26.1.4 | релиз | 26.1.2 | 1.4 МБ | 2026-08-25 |
| 26.1.4+forge | релиз | 26.1.2 | 901 КБ | 2026-08-25 |
| 3.17.7+forge | релиз | 1.21.1 | 665 КБ | 2026-08-07 |
| 26.1.3+forge | бета | 26.1.2 | 901 КБ | 2026-07-26 |
Проект не подойдёт игроку, который ищет новые предметы, биомы, противников или заметное изменение привычного прохождения. Большинство возможностей LibJF предназначено для других модов и их разработчиков, поэтому после одиночной установки можно вообще не увидеть перемен. Библиотека также не является универсальной заменой любых зависимостей: она обслуживает прежде всего небольшие проекты своего автора. Если требуемый мод уже включает нужные части LibJF, отдельная копия может оказаться излишней — это следует проверять по инструкции именно к выбранному дополнению.
Характерный признак отсутствующей или неподходящей LibJF — зависимый мод не запускается, сообщает о неудовлетворённой зависимости либо ломается ещё при начальной загрузке. Сначала сверьте файлы с требованиями страницы проблемного дополнения и убедитесь, что в папке нет нескольких копий библиотеки. Если сбой возник после обновления, временно верните согласованный комплект файлов, а затем обновляйте библиотеку и использующий её мод вместе. Ошибки экранов настроек, чтения конфигурации или загрузки ресурсов стоит проверять на чистом профиле только с LibJF и одним зависимым проектом. Повторившийся сбой сохраните вместе с журналом запуска и перечнем установленных дополнений: без этих данных автору трудно отличить дефект библиотеки от повреждённой настройки или вмешательства стороннего кода. Не удаляйте конфигурации без резервной копии.
LibJF стоит устанавливать пользователям небольших модов этого автора, если зависимость прямо указана в требованиях: в таком случае библиотека является рабочей частью комплекта, а не необязательным украшением. Разработчикам она интересна как готовая основа для конфигураций, ресурсов, переводов, сети и служебных операций. Всем остальным отдельная установка не рекомендуется: заметного самостоятельного контента здесь нет, а добавлять техническую зависимость «на будущее» незачем.


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


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


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


Обеспечивает запуск модов, написанных на Kotlin, когда им требуется соответствующая языковая среда. Fabric Language Kotlin служит технической зависимостью и не добавляет в игру предметы, механики или визуальные изменения.


Architectury API позволяет запускать моды, которым нужна общая многоплатформенная программная прослойка. Самостоятельного контента библиотека не добавляет и устанавливается ради зависимых проектов.


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


Equal Sky! — дружелюбная к новичкам Fabric-сборка Skyblock для Minecraft 1.20.1 с квестами, Aequitas, просеиванием ресурсов, техническими и магическими ветками и финальными творческими предметами.


Thunder's Motion Blur — лёгкий настраиваемый шейдер размытия в движении для PvP, который уже при четырёх выборках должен давать хороший результат и позволяет управлять качеством и характером эффекта.


Stardew Village 2 — кооперативная Fabric-сборка в духе Stardew Valley и Terraria с фермерством, сезонами, температурой, развитием поселения, исследованиями, монстрами и сложными боссами.


ODMod добавляет снаряжение пространственного маневрирования по мотивам «Атаки титанов» с крюками, газовыми рывками и воздушным управлением.


Simple Outlined Ores добавляет контрастные контуры всем рудам обычного мира и Незера, улучшая их видимость в темноте и рядом с лавой при ванильном разрешении 16×.


Doodle Hamster Reaction Totem of Undying заменяет тотем бессмертия изображением белого хомяка с мемной реакцией.
Обычно нет: библиотека сама по себе не заявляет генерацию местности или самостоятельное наполнение мира. Однако итоговое решение зависит от мода, который использует её компоненты. Изучите указания именно этого дополнения и перед изменением состава сборки сохраните резервную копию важных миров.
Тег overpowered позволяет сущности стать неуязвимой, если на ней надеты исключительно отмеченные им элементы брони. Тег shulker_boxes_illegal запрещает помещать отмеченные предметы в шалкеровые ящики; это рассчитано, например, на рюкзаки. Теги доступны и наборам данных, но сами по себе ничего не отмечают автоматически.
Да. Автор предоставляет документацию, а сама библиотека охватывает конфигурации, генерацию вспомогательного кода при сборке, проверку значений, работу с данными, сериализацию, сценарии, сеть и переводы. Перед включением зависимости оцените, действительно ли проекту нужен этот широкий набор, и соблюдайте условия лицензии MIT.
Нет универсального правила: проект помечен как необязательный и для клиентской, и для серверной стороны, однако фактическое размещение определяет использующий его мод. Если дополнение работает только в одной среде, следуйте его инструкции. Для общей сборки держите согласованный состав там, где зависимость действительно запрашивается.