User Tools

Site Tools


ru:documentation:modpack_related_endpoints

Эндпоинты, релевантные для модпаков

Скачивание шаблонов

Доступные GET-параметры

  • intermediary Версия промежуточных маппингов, обычно равная данной версии Minecraft в соотвествии с манифестом версий игры.
  • yarn Версия Yarn. Используется, только если “intermediary” отсутствует; обычно, лучше использовать “intermediary” в продакшене, так как его нужно обновлять всего один раз на каждую версию игры.
  • loader Версия Fabric Loader.
  • format Формат загрузки.

Доступные эндпоинты

  • /download/mcupdater - Выдаёт XML-файл, прикрепляемый с помощью тега <Import> к MCUpdater ServerPack XML. Кастомизация формата не доступна.
  • /download/multimc - По-умолчанию, выдаёт ZIP-файл, содержащий импортируемый профиль MultiMC. Дополнительные форматы:
    • patchJson Выдаёт JSON, соответстующий патчу MultiMC для Fabric.
  • /download/vanilla - По-умолчанию, выдаёт ZIP-файл, содержащий игровой профиль Fabric, который можно извлечь в .minecraft/versions. Дополнительные форматы:
    • profileJson Выдаёт JSON, соответстующий ванильному профилю Fabric.
    • shimJar Выдаёт JAR, содержащий единственный файл, - version.json - соответстующий ванильному профилю Fabric. Формат нужен для предполагаемой поддержки SKCraft/Solder.

Запрос версий

maven-metadata.xml

XML-файлы метаданных Maven можно использовать для получения последних и доступных версий компонентов Fabric.

Fabric Meta API

Доступен HTTP JSON API, позволяющий запросить версии Fabric для определённой версии Minecraft, помимо прочего. Документация доступна на GitHub (только по-английски!), сам API-сервис доступен на https://meta.fabricmc.net/ .

Если Вам чего-то не хватает на Meta API, откройте запрос (issue) на GitHub для рассмотрения такой возможности.

ru/documentation/modpack_related_endpoints.txt · Last modified: 2020/11/07 10:57 by falseresync