▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Моды/DragonLib
DragonLib

DragonLib

DragonLib - библиотека модов для Minecraft (Fabric/Forge), на которой основаны все проекты автора. Упрощает разработку, добавляет общие инструменты и абстракции.

Оцените первым
762.3K
23

DragonLib - это многофункциональная библиотека и фреймворк для Майнкрафт, построенный поверх Architectury API. Она содержит набор полезных инструментов, слоёв абстракции и внутренних систем, которые упрощают создание модов под разные загрузчики и версии игры.

По сути, это техническая база, без которой не работают остальные моды конкретного разработчика. Если вы ставите какой-то мод от этого автора - скорее всего, вам понадобится и DragonLib. Если раньше библиотека встраивалась прямо в мод, то начиная с версии 3.0.0 её нужно устанавливать отдельно.

Для игроков

Все моды автора требуют DragonLib как обязательную зависимость. Вот что важно знать:

  • Версии < 3.0.0 - уже встроены в сами моды, отдельно качать не нужно.
  • Версии >= 3.0.0 - придётся ставить вручную. Просто скачайте их в том же месте, что и сам мод.

Перед установкой сверяйтесь с таблицей совместимости: не все версии модов дружат друг с другом. Лучше прочитать пост автора на эту тему, чтобы не получить конфликт.

Для разработчиков

DragonLib спроектирован как простая и понятная API, которую может использовать любой желающий. Она берёт на себя много рутины: работу с разными загрузчиками (Fabric, Forge), абстракции для общих механик, внутренние системы для упрощения кода.

Если вы пишете моды и видите, что DragonLib может пригодиться - смело подключайте её в свой проект. Документация есть, хотя и не самая подробная. Но для базовых вещей хватит.

Важно знать

  • Мультизагрузочность - библиотека работает сразу с Fabric, Forge и NeoForge (через Architectury). Это значит, что вам не нужно писать отдельный код под каждый загрузчик.
  • Открытый исходный код - проект лежит на GitHub, так что можно подглядеть реализацию или предложить свои правки.
  • Локализация - переводы на разные языки принимаются через Crowdin, если хотите помочь с русификацией.

DragonLib - не тот мод, который добавляет контент в игру, но без него многие крутые моды просто не запустятся. Если вы обычный игрок - просто установите его как зависимость. Если разработчик - присмотритесь, возможно, он сэкономит вам кучу времени.

Часто задаваемые вопросы

Совместимость

Minecraft: Java Edition

1.21.x1.20.x

Платформы

Поддерживаемые окружения

Клиент и сервер

Зависимости

Ссылки


Детали

Лицензия:
Опубликован:2 года назад
Обновлён:1 месяц назад
Главная