Bookshelf - это библиотека с открытым исходным кодом, которую используют многие моды для Майнкрафт. Сама по себе она ничего не меняет в игре, но служит фундаментом для десятков других проектов. Если вы когда-нибудь устанавливали мод и видели в требованиях Bookshelf - значит, этот мод использует её код.
Моды часто делают похожие вещи: работа с JSON-файлами, регистрация предметов, создание рецептов. Вместо того чтобы каждый автор писал одно и то же с нуля, они могут взять готовый код из Bookshelf. Это экономит время, уменьшает количество багов и делает моды более стабильными - библиотека тестируется в самых разных условиях и на разных сборках.
Хотя библиотека в первую очередь для разработчиков, пара фич пригодится и обычным игрокам:
/bookshelf hand - показывает ID предмета, который вы держите в руке. Удобно для отладки или поиска рецептов.Всё это позволяет создавать более гибкие и компактные моды без лишнего кода.
Bookshelf работает на Forge и Fabric (проверяйте конкретную версию под свою сборку). Если какой-то мод требует Bookshelf - просто скачайте его и положите в папку mods вместе с основным модом. Библиотека не конфликтует с другими аналогичными утилитами.
Короче, Bookshelf - это незаметный, но важный винтик в механизме многих модов. Без него разработка была бы дольше, а багов - больше.

Библиотека с открытым исходным кодом для других модов Майнкрафт. Упрощает разработку, добавляет полезные команды и датапак-функции для игроков.