Bookshelf — мод на общую библиотеку в МайнкрафтеBookshelf собирает в одном проекте код, служебные системы, вспомогательные функции и готовые каркасы, которыми пользуются другие моды. Благодаря этому авторам не приходится заново реализовывать сериализацию данных, управление реестрами, отладочные средства и некоторые расширения наборов данных. Игрок получает эту основу не ради отдельного набора предметов, а ради корректной работы зависимого проекта. В отличие от самостоятельных модов, Bookshelf преимущественно действует за кулисами и может почти никак не проявляться в обычной игре. При этом библиотека не является совершенно пустой оболочкой: в ней предусмотрены диагностические команды и дополнительные типы рецептов, ингредиентов, условий добычи, модификаторов добычи и предикатов предметов. Устанавливать её требуется и на клиенте, и на сервере.
Последний релиз вышел 1 месяц назад — проект активно поддерживают, и под свежие версии игры сборки появляются быстро.
| Версия игры | Загрузчики | Сборка | Размер | Дата |
|---|---|---|---|---|
| 1.20.1 | Fabric, Forge | 20.2.15 | 307 КБ | 2026-02-12 |
| 1.21.1 | Fabric, Forge, NeoForge, Quilt | 21.1.81 | 322 КБ | 2026-02-10 |
| 1.20 | Fabric, Forge | 19.0.17 | 327 КБ | 2023-12-06 |
| 1.21 | Fabric, Forge, NeoForge, Quilt | 21.0.4 | 156 КБ | 2025-04-11 |
| 1.16.5 | Forge | 10.4.33 | 309 КБ | 2023-06-07 |
| 1.12.2 | Forge | 2.3.590 | 260 КБ | 2023-06-07 |
| 26.1.2 | Fabric, NeoForge | 26.1.2.15 | 305 КБ | 2026-08-01 |
| 26.2 | Fabric, NeoForge | 26.2.0.4 | 300 КБ | 2026-07-08 |
Скачать 26.1.2.15 · 305 КБстраница автора на Modrinth
.jar в папку .minecraft/mods — создайте её, если её нет.Обязательно: Fabric API
| Сборка | Канал | Версии игры | Размер | Дата |
|---|---|---|---|---|
| 26.1.2.15 | релиз | 26.1, 26.1.1, 26.1.2 | 305 КБ | 2026-08-01 |
| 26.1.2.15 | релиз | 26.1, 26.1.1, 26.1.2 | 307 КБ | 2026-08-01 |
| 26.2.0.4 | релиз | 26.2 | 300 КБ | 2026-07-08 |
| 26.2.0.4 | релиз | 26.2 | 301 КБ | 2026-07-08 |
| 26.2.0.3 | релиз | 26.2 | 298 КБ | 2026-07-03 |
| 26.2.0.3 | релиз | 26.2 | 300 КБ | 2026-07-03 |
Bookshelf не подойдёт тем, кто ищет отдельный контентный мод: библиотека сама по себе не добавляет полноценные игровые системы, миры, экипировку или противников. Она не заменяет проекты, которые используют её компоненты, и не наделяет сборку их возможностями. Без явного требования со стороны другого мода установка обычно не нужна. Это также не универсальное средство исправления ошибок, ускорения игры или обеспечения совместимости любых случайно собранных дополнений.
Типичный признак неправильной установки — зависимый мод не запускается или сообщает, что необходимая библиотека отсутствует. Сначала проверьте, действительно ли Bookshelf находится в комплекте вместе с проектом, который её требует, и подходят ли выбранные файлы к одной игровой среде. В совместной игре библиотека должна присутствовать с обеих сторон: наличие только у игрока или только на сервере не выполняет заявленное требование. Если сбой появился после изменения сборки, временно верните последний удалённый обязательный компонент и изучите журнал запуска: название Bookshelf в сообщении ещё не доказывает, что причина именно в ней — ошибку может вызвать обращающийся к библиотеке мод. Для проверки предметных данных можно использовать команду Bookshelf для объекта в руке: она помогает получить идентификаторы и представление данных, полезное при диагностике наборов данных.
Bookshelf стоит устанавливать, если она прямо указана обязательной основой выбранного мода или используется при разработке собственного проекта. Особенно уместна библиотека в сборках с несколькими дополнениями одного технического семейства: общий код упрощает их работу и сопровождение. Обычному игроку без зависимых проектов она не нужна. Рекомендация простая: сохраняйте Bookshelf в составе требующей её сборки, размещайте на клиенте и сервере, но не рассматривайте как отдельное расширение прохождения.


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


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


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


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


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


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


Tensura Compat: Open Parties and Claims заставляет способности Tensura: Reincarnated уважать приваты Open Parties and Claims и добавляет управление бонусными чанками через команды.


Deep Horrors — лёгкая хоррор-сборка для Fabric, где опасное выживание сочетается с Botania, Modern Industrialization, кулинарией, бронёй, огнестрельным оружием и оптимизацией под PojavLauncher.


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


Custom Outline заменяет стандартный контур выбранного блока на настраиваемую цветную обводку, по умолчанию золотистую и полупрозрачную.


SteamPunk — крупная Forge-сборка 1.20.1 о паровой технике, приключениях и магии с новыми мирами, боссами, структурами и более чем тысячей заданий.


Better Clouds Texture слегка меняет цвет облаков, заменяя сплошной белый тон более разнообразным и случайно выглядящим цветовым рисунком.
Нет, её основная задача — обслуживать другие проекты общим кодом и системами. Новых биомов, существ или самостоятельной линии развития ожидать не стоит. Отдельные команды и расширения наборов данных доступны, но это технические инструменты, а не полноценный контент для прохождения.
Нет. В проверенных данных Bookshelf отмечена как обязательная и для клиента, и для сервера. При совместной игре файл должен присутствовать в обеих средах. Если оставить его лишь на одной стороне, требующий библиотеку мод может не загрузиться или соединение не состоится корректно.
Общая база сокращает повторение одинаковой работы. Bookshelf предоставляет сериализацию для нескольких форматов данных, вспомогательные функции, управление реестрами, диагностику и инструменты для рецептов и добычи. Один раз проверенные компоненты могут применяться в разных проектах, а исправления не приходится независимо воспроизводить в каждом из них.
Отладочная команда считывает данные удерживаемого предмета и позволяет представить их в разных форматах. Например, полученный вариант ингредиента можно использовать при подготовке входных данных рецепта. Это полезно авторам наборов данных и разработчикам, тогда как для обычного выживания команда обычно не требуется.