HammerLib — мод на библиотечную основу зависимых модов в МайнкрафтеHammerLib объединяет инфраструктуру, которую авторам иначе пришлось бы писать отдельно. Аннотации помогают регистрировать содержимое и рендереры блок-сущностей, сетевой слой упрощает пакеты, а сериализация полей снижает риск забыть чтение или запись данных. Есть события для рецептов и тегов, адаптер добычи блоков, API контейнеров без обычной регистрации меню, синхронизируемые обёртки блок-сущностей и загрузчики собственных моделей. Дополнительно библиотека умеет извлекать цвета из текстур и проверять источник файла, предупреждая о загрузках с нежелательных площадок. Для обычного игрока эти возможности остаются за кулисами: он видит функции конкретного мода, который построен на HammerLib.
Последний релиз вышел 1 месяц назад — проект активно поддерживают, и под свежие версии игры сборки появляются быстро.
| Версия игры | Загрузчики | Сборка | Размер | Дата |
|---|---|---|---|---|
| 1.20.1 | Forge, NeoForge | 20.1.50 | 2.3 МБ | 2025-03-23 |
| 1.21.1 | NeoForge | 21.0.14 | 2.1 МБ | 2024-09-20 |
| 1.20 | Forge | 20.0.8 | 1.4 МБ | 2023-06-13 |
| 1.21 | NeoForge | 21.0.14 | 2.1 МБ | 2024-09-20 |
| 1.16.5 | Forge | 16.5.50 | 1.7 МБ | 2023-12-12 |
| 1.12.2 | Forge | 12.2.66 | 2.5 МБ | 2026-07-14 |
.jar в папку .minecraft/mods — создайте её, если её нет.Обязательно: HammerLib
| Сборка | Канал | Версии игры | Размер | Дата |
|---|---|---|---|---|
| 12.2.66 | релиз | 1.12.2 | 2.5 МБ | 2026-07-14 |
| 12.2.65 | релиз | 1.12.2 | 2.5 МБ | 2026-06-27 |
| 12.2.63 | релиз | 1.12.2 | 2.5 МБ | 2026-06-13 |
| 12.2.62 | релиз | 1.12.2 | 2.5 МБ | 2026-06-07 |
| 12.2.61 | релиз | 1.12.2 | 2.5 МБ | 2026-06-03 |
| 12.2.60 | релиз | 1.12.2 | 2.4 МБ | 2026-06-01 |
Библиотека требуется на клиенте и сервере, но видимый результат зависит от использующего её мода. Официальный источник не заявляет самостоятельных мобов, предметов для прохождения или новых правил игры.
Если зависимый проект сообщает об отсутствии HammerLib, установите отдельный совместимый файл библиотеки на обе стороны и проверьте совпадение загрузчика. Не встраивайте библиотеку внутрь другого мода: официальный текст разрешает создавать зависимые дополнения, но запрещает embedding. В данных зависимость HammerLib ссылается на сам проект; это выглядит как особенность исходной записи и не означает, что нужна вторая копия того же файла. Автор поддерживает только самый новый доступный ему выпуск и просит не требовать обратного порта, поэтому старый совместимый файл может существовать без текущей поддержки. Ошибки функций следует воспроизводить вместе с модом-потребителем.
Устанавливайте HammerLib, когда её прямо требует выбранный мод, либо используйте как разработчик её API. Как отдельное улучшение ванильной игры она ценности не даёт.


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


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


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


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


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


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


ButterFine — лёгкая клиентская Fabric-сборка для Minecraft 1.20.1 и 1.21.8, объединяющая оптимизацию, функции в духе игровых клиентов и замену возможностей OptiFine.


Lostworld.jar соединяет психологический мета-хоррор с лиминальными измерениями, преследующими существами, чат-загадками и действиями вне игры.


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


TAA Project — шейдер, рассчитанный на бережное сохранение ванильной палитры. Визуальный профиль объединяет временное сглаживание TAA, сглаживание краёв и цветокоррекцию контраста и насыщенности. Первый эффект: смягчает ступенчатые края с использованием данных соседних кадров. Второй: уменьшает заметные ступеньки на контрастных силуэтах. Третий: делает границы света выразительнее без полной замены стиля. По производительности есть профиль для очень слабых видеокарт, но результат всё равно зависит от сцены.


The Formula заменяет лодки реалистичными моделями гоночных машин в стиле нескольких формульных серий, с многочисленными ливреями, номерами и вариантами шин.


Pomme экспериментирует с выдавливанием и вырезанием граней, создавая объёмную геометрию поверх блоков, block entities, существ, игроков, предметов и вещей в руке.
Официально это служебная библиотека для других модов.
Проект помечен обязательным для клиента и сервера.
Нет, автор разрешает зависимость, но запрещает встраивание библиотеки.
Это особенность предоставленной записи; вторая копия файла не нужна.