DragonAPI — это библиотека и мод-поддержка, который добавляет в игру набор общих функций и инструментов, от которых зависят многие другие моды.
Он регистрирует руды, деревья и растения как от ванильного майна, так и от крупных модов, что упрощает совместимость в сборках и убирает коллизии при крафте и фарме. Внутри есть готовые базовые классы для TileEntity и Container, интерфейсы для автоматической регистрации предметов и блоков, а также куча утилит для работы с текстурами, клавишами, звуком и чатом. DragonAPI предлагает большие библиотеки научных и математических функций - от векторной математики до термодинамики и ядерных расчетов - полезных для сложных машин и систем в модах.
Есть удобные функции для работы с файлами (PNG, XML, plain text), готовые referencia для ItemStack'ов, инструменты для спаунера и зачарований, а также хендлеры для популярных модов вроде BuildCraft, ThaumCraft и Twilight Forest. Без этой API сборка может крашнуться с ошибкой NoClassDefFoundError и упоминанием DragonAPIMod.class, так что ставить её нужно вместе с зависимыми модами.
Мод для поддержки модов, добавляет общие библиотеки и инструменты и облегчает создание и запуск модпаков.