User Tools

Site Tools


modpack:endpoints

This is an old revision of the document!


Fabric Modpack Endpoints

Downloading Templates

In general, all of the Fabric download URLs accept the following GET parameters:

  • yarn - Yarn version,
  • loader - Fabric Loader version,
  • format - Download format (different options per endpoint!).

/download/mcupdater

Example:

  https://fabricmc.net/download/mcupdater?yarn=19w02a.16&loader=0.3.2.93

The result is a .XML file attachable via an <Import> entry to an MCUpdater ServerPack XML. No custom formats are available.

/download/multimc

Example:

  https://fabricmc.net/download/multimc?yarn=19w02a.16&loader=0.3.2.93

The default result is a .ZIP file containing an importable MultiMC instance. Alternate formats:

  • patchJson - returns a .JSON representing a MultiMC patch for Fabric.

/download/vanilla

Example:

  https://fabricmc.net/download/vanilla?yarn=19w02a.16&loader=0.3.2.93

The default result is a .ZIP containing a Fabric game profile, which can be extracted to .minecraft/versions. Alternate formats:

  • profileJson - returns a .JSON representing a vanilla Fabric profile,
  • shimJar - returns a .JAR containing a single file, “version.json”, with the vanilla Fabric profile. This is intended for future SKCraft/Solder support.

Version Querying

maven-metadata.xml

The Maven metadata XML files can be used to query the latest and available versions of Fabric components.

Fabric Meta API

A http json api is provided to allow lookup of fabric versions for a specific minecraft version, among other things.

See the documentation on the github page, the api service is hosted at https://meta.fabricmc.net/ .

If you find something missing from the meta service open an issue on github for it to be evaluated.

modpack/endpoints.1557001579.txt.gz · Last modified: 2019/05/04 20:26 by modmuss50