Bookshelf — библиотека вспомогательных интерфейсов для других модов.[1]
Bookshelf
мод
- Автор
- Darkhax
- Загрузчик
- Forge 1.12.2
- Версия
- 2.3.590
Bookshelf — небольшой мод: его предметы и механики перечислены в карточке и профиле конфигурации. Отдельного большого гайда по нему нет.
В Project Ozone 3 (PO3) установлена версия 2.3.590 для Forge 1.12.2 (Bookshelf-1.12.2-2.3.590.jar), обеспечивающая работу Dark Utilities (1.8.230) и вспомогательных инструментов интерфейса и рецептов.[2]
Bookshelf — ключевая библиотечная платформа авторства Darkhax, на которой базируются десятки популярных модов на автоматизацию, улучшения чар, ловушки и пользовательские подсказки.[3] Она стандартизирует работу с инвентарями, биомами, тегами блоков, генерацией таблиц добычи и регистрацией игровых объектов между различными версиями Forge, NeoForge и Fabric.
Большинство зависимых модов перекладывают на Bookshelf обработку NBT-данных, форматирование текстовых описаний для предметов, а также поиск совместимых ингредиентов и предикатов рецептов.[4] Благодаря этому интерфейсные подсказки (например, описания зачарований и эффектов ловушек) работают стабильно и без лишнего повторения кода в каждом отдельном пакете.
Для обычного игрока библиотека полностью прозрачна: собственных блоков, руд или инструментов у Bookshelf в игре нет, а её наличие проверяется автоматически при старте модифицированного клиента и выделенного сервера.[3] Кроме того, внутри сосредоточены готовые предикаты состояний мира, хелперы цветов и координат, а также расширяемые таблицы модификаторов веса дропа, проверки биомов, генерации эффектов и лута сундуков в структурах.
Примечания
- По профильным интерфейсам и точкам загрузки установленных веток библиотеки. Точные классы и SHA приведены в аудите.
- По установленным файлам, конфигам и игровому реестру сборки Project Ozone 3 (PO3) на 14 ноября 2026 года.
- По описанию и данным из jar Bookshelf 20.2.15.
- Версия проверена по метаданным установленного мода; для добавленных сборок также сверена контрольная сумма файла, 4 ноября 2026 года.
Написано по коду мода Bookshelf 2.3.590 и файлам наших сборок.