Публичный API
Бесплатный read-only JSON API по данным Mineforgian. Без ключей и регистрации, CORS открыт для любых доменов, ответы кешируются на CDN. Пожалуйста, кешируйте ответы и на своей стороне — данные статичны и меняются только с обновлениями игры.
JSONCORS: *Без API-ключейv1
Формат ответа
{ "apiVersion": "v1", "data": … } // успех
{ "apiVersion": "v1", "error": "…" } // ошибка (400/404)GET
/api/v1Список всех доступных эндпоинтов.
curl https://mineforgian.pages.dev/api/v1GET
/api/v1/toolsВсе инструменты сайта: slug, название, категория и ссылка.
curl https://mineforgian.pages.dev/api/v1/toolsGET
/api/v1/pack-formatsТаблица pack_format ресурспаков и датапаков по версиям игры.
?version— фильтр по версии, например 1.21
curl "https://mineforgian.pages.dev/api/v1/pack-formats?version=1.21"GET
/api/v1/potionsЭффекты зелий; с параметром id — эффект вместе с пошаговым планом варки.
?id— id эффекта, например strength
curl "https://mineforgian.pages.dev/api/v1/potions?id=strength"GET
/api/v1/villager-trades13 профессий со сделками по уровням и ценами в изумрудах.
?profession— id профессии, например librarian
curl "https://mineforgian.pages.dev/api/v1/villager-trades?profession=librarian"GET
/api/v1/banner-patterns40 узоров (современный id + легаси-код) и 16 цветов красителей.
curl https://mineforgian.pages.dev/api/v1/banner-patternsВерсионирование: ломающие изменения выйдут только как /api/v2 — существующие URL не ломаются.