User Tools

Site Tools


modpack:endpoints

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Last revisionBoth sides next revision
modpack:endpoints [2019/05/04 20:26] – Add some basic info about the meta api. modmuss50modpack:endpoints [2019/05/20 14:58] falseresync
Line 1: Line 1:
-====== Fabric Modpack Endpoints ====== +This page moved [[documentation:modpack_related_endpoints|here]]
- +
-===== 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 Loader: [[https://maven.fabricmc.net/net/fabricmc/fabric-loader/maven-metadata.xml]] +
-  * Yarn: [[https://maven.fabricmc.net/net/fabricmc/yarn/maven-metadata.xml]] +
- +
-==== 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 [[https://github.com/FabricMC/fabric-meta|github page]], the api service is hosted at [[https://meta.fabricmc.net/|https://meta.fabricmc.net/]] +
- +
-If you find something missing from the meta service open an issue on github for it to be evaluated.+