JamLib — мод на библиотеку для модов в МайнкрафтеJamLib решает служебную задачу: даёт модам JamCoreModding единое основание для работы в разных программных окружениях. Вместо повторения одинакового кода в каждом проекте автор использует общие платформенные абстракции, API настроек в формате JSON5 и механизм проверки подозрительных переизданий модов. Для игрока результат прост — зависимые проекты получают необходимую среду и могут запускаться так, как предусмотрел разработчик. От обычного контентного мода JamLib отличается отсутствием собственной игровой цели: здесь нет отдельного прохождения, предметов или визуального оформления. От узкоспециализированных библиотек её отличает набор сразу из трёх служебных направлений, рассчитанный прежде всего на экосистему одного автора.
Последний релиз вышел 24 дня назад — проект активно поддерживают, и под свежие версии игры сборки появляются быстро.
| Версия игры | Загрузчики | Сборка | Размер | Дата |
|---|---|---|---|---|
| 1.20.1 | Fabric, Forge, Quilt | 1.3.6+1.20.1-patch.1 | 187 КБ | 2026-05-27 |
| 1.21.1 | Fabric, NeoForge, Quilt | 1.3.6+1.21.1 | 184 КБ | 2026-03-16 |
| 1.20 | Fabric, Quilt | 0.6.1+1.20.x | 61 КБ | 2023-07-24 |
| 1.21 | Fabric, NeoForge, Quilt | 1.3.6+1.21.1 | 184 КБ | 2026-03-16 |
| 26.1.2 | Fabric, NeoForge, Quilt | 2.3.1+26.1.x | 263 КБ | 2026-06-17 |
| 26.2 | Fabric, NeoForge, Quilt | 2.3.1+26.2.x | 263 КБ | 2026-06-17 |
Скачать 2.3.1+26.3.x · 263 КБстраница автора на Modrinth
.jar в папку .minecraft/mods — создайте её, если её нет.Обязательно: Architectury API, Fabric API, Quilted Fabric API (QFAPI) / Quilt Standard Libraries (QSL)
| Сборка | Канал | Версии игры | Размер | Дата |
|---|---|---|---|---|
| 2.3.1+26.3.x | релиз | 26.3 | 263 КБ | 2026-09-18 |
| 2.3.1+26.3.x | релиз | 26.3 | 258 КБ | 2026-09-18 |
| 2.3.1+26.1.x | релиз | 26.1, 26.1.1, 26.1.2 | 263 КБ | 2026-06-17 |
| 2.3.1+26.1.x | релиз | 26.1, 26.1.1, 26.1.2 | 258 КБ | 2026-06-17 |
| 2.3.1+26.2.x | релиз | 26.2 | 263 КБ | 2026-06-17 |
| 2.3.1+26.2.x | релиз | 26.2 | 258 КБ | 2026-06-17 |
Проект не подойдёт тем, кто ищет самостоятельный мод с блоками, существами, интерфейсными улучшениями или изменёнными правилами игры. Без использующего JamLib проекта установка практически бессмысленна. Кроме того, библиотеку нельзя оставить только у игрока либо только на сервере: для сетевой игры она требуется с обеих сторон. Тянет за собой 3 обязательные зависимости — на лёгкую сборку не рассчитывайте.
Характерный сбой — игра прекращает запуск после добавления мода JamCoreModding и сообщает об отсутствующей либо неподходящей зависимости. Сначала проверьте, действительно ли JamLib лежит в папке модов и скачана ли она для того же окружения, что основной проект. Если ошибка появилась после обновления, сопоставьте выпуски библиотеки и зависимого мода: обновлять только один файл не всегда достаточно. При подключении к серверу убедитесь, что JamLib установлена и там, и у игрока; односторонняя установка противоречит заявленным требованиям проекта. Если загрузка ломается без понятного сообщения, временно оставьте JamLib и один требующий её мод, затем возвращайте остальные файлы по одному. Отчёт об ошибке стоит прикладывать разработчику вместе с журналом запуска и точным перечнем установленных проектов.
JamLib стоит устанавливать, когда она указана условием запуска нужного проекта JamCoreModding: в таком сценарии это необходимая часть сборки, а не необязательное улучшение. Особенно уместна библиотека для авторов и сборщиков, которым важны единые настройки и переносимый программный слой. Обычному игроку без зависимых модов она ничего заметного не даст, поэтому добавлять её заранее «на всякий случай» не рекомендуется.


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


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


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


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


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


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


No Block Break Particles делает частицы разрушения блоков прозрачными, визуально очищая добычу ресурсов без существенного прироста производительности.


Snapscream — хоррор-сборка Fabric, в которой игрок исследует мир с опасными аномалиями и фотографирует их камерой из Exposure.


RetroPixel превращает готовый кадр Minecraft в изображение ретро-экрана: снижает видимое разрешение до сетки 500×700, добавляет горизонтальные строки развертки и ступенчато сжимает палитру. Обработка целого кадра была выбрана после того, как изменение отдельных блоковых текстур приводило к сеточным сбоям и потере цвета. Авторская схема отделяет обычный рендер мира от финальной стилизации. Все перечисленные особенности относятся к визуальной работе шейдерпака на клиентской стороне игры.


ItemPhysic Lite визуально укладывает выпавшие предметы на поверхность и улучшает их анимацию вместо стандартного парения. Он работает только на клиенте и подходит для подключения к ванильному серверу.


Incendium Legacy полностью перерабатывает Нижний мир: добавляет собственные биомы, сложные структуры, необычных противников, босса, добычу и оружие, связывая исследование с последовательными опасными походами.


Animated Mojang Logo заменяет стандартный экран загрузки анимацией в стиле Minecraft Dungeons и Minecraft Live с сопровождающим джинглом.
Нет, если установленный мод обращается к библиотеке во время загрузки или работы. Первый запуск не превращает её код в часть зависимого проекта. После удаления игра может перестать открываться либо отключить требующий её мод. Удалять JamLib безопасно только вместе со всеми проектами, которые явно на неё опираются.
API JamLib позволяет разработчикам зависимых модов хранить конфигурацию в JSON5. Этот формат допускает более удобное для человека оформление, включая комментарии, однако конкретные параметры определяет не библиотека, а использующий её проект. Не переносите настройки между модами вслепую и перед ручным редактированием сохраняйте копию файла.
Заявленная функция предназначена для выявления распространения модов через сомнительные каталоги и не является игровой механикой. Если появляется предупреждение об источнике файла, лучше удалить сборку, скачать проект с официальной страницы автора и повторить запуск. Отключать или обходить проверку вместо замены файла — плохой способ диагностики.
Это ожидаемое поведение библиотеки. Её возможности предназначены главным образом для кода других проектов, поэтому собственное меню, рецепты или игровой прогресс ей не обязательны. Проверять установку следует не по новым предметам, а по успешному запуску того мода, который указал JamLib своей зависимостью.