Bookshelf

Bookshelf

Открытая библиотека для других модов!

FabricNeoForge26.2API и Библиотеки

Bookshelf — это библиотека, созданная для того, чтобы упростить разработку и поддержку модов для Minecraft. В ней собран массив кода, фреймворков, утилит и полезных ресурсов, которые я накапливал годами. Библиотеке Bookshelf доверяют миллионы игроков, и она используется в более чем 42 000 проектов!

Зачем нужна библиотека для модов? Такие моды-библиотеки, как Bookshelf, приносят огромную пользу как игрокам, так и разработчикам. Главное преимущество — возможность использовать общий код для абсолютно разных модов. Это существенно сокращает время на создание и поддержку функций. Кроме того, библиотеки тестируются в самых разных условиях и сообществах, благодаря чему в играх становится меньше багов, а производительность возрастает.

Возможности для игроков Bookshelf добавляет несколько новых команд, которые помогут вам при создании и отладке сборок:

  • Команда /hand: выводит подробную информацию об предмете в руке и даже генерирует готовый JSON-код для использования предмета в рецептах датапаков.

  • Команда /font: позволяет легко менять шрифт для предметов, книг, табличек и других блоков.

  • Расширенные датапаки: добавляет поддержку условий загрузки и рецептов, завязанных на прочность предметов.

Мы постоянно добавляем новые фичи, и вы всегда можете ознакомиться с ними в нашей документации!

Возможности для разработчиков Bookshelf предоставляет девелоперам обширный инструментарий:

  • Расширенные кодеки (Codecs)

  • Удобная регистрация контента

  • Кросс-лоадерные события (Cross-loader events)

  • Огромный набор утилит и хелперов (например, для расчетов, связанных с опытом)