Skip to main content
@xnlc/mods это клиент для трех крупнейших репозиториев Minecraft-контента: Modrinth, CurseForge и FTB (Feed The Beast). Предоставляет унифицированный API для поиска, получения деталей проектов, версий и зависимостей. Версия: 1.0.3 | Лицензия: GPL-3.0 | Реестр: git.xneon.org

Установка

Возможности

  • Поиск модов, ресурспаков, шейдеров и модпаков в Modrinth, CurseForge и FTB
  • Унифицированные типы результатов поиска (ModSearchResult) независимо от источника
  • Пагинация, сортировка и фильтрация по загрузчикам, версиям Minecraft и категориям
  • Получение полного списка версий проекта (даже при длинной истории)
  • Пакетная загрузка информации о файлах по SHA1-хешам
  • Проверка обновлений установленных модов
  • Разрешение зависимостей модов
  • Чтение зависимостей напрямую из JAR-файлов

Modrinth API

Поиск

Детали проекта

Проверка обновлений

CurseForge API

Поиск

Детали и загрузка

Пакетная загрузка информации о файлах

Поиск по отпечаткам

FTB API

Каталог и поиск

Детали модпака

Общие типы

Унифицированные типы для всех трех источников:

ContentType и ID классов CurseForge

Все функции автоматически обрабатывают пагинацию для проектов с большим количеством версий. Например, у проекта Jade (333+ версии на Modrinth) все версии будут загружены полностью.