User Tools

Site Tools


documentation:modpack_related_endpoints

Differences

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

Link to this comparison view

Next revision
Previous revision
documentation:modpack_related_endpoints [2019/05/20 14:50] – created falseresyncdocumentation:modpack_related_endpoints [2019/06/15 06:19] (current) – add "intermediary" asie
Line 1: Line 1:
-====== Fabric modpack endpoints ======+====== Modpack-related endpoints ======
  
 ===== Downloading templates ===== ===== Downloading templates =====
Line 5: Line 5:
 ==== Available GET parameters ==== ==== Available GET parameters ====
  
-  * **yarn** Yarn version.+  * **intermediary** Intermediary version, generally equal to a given Minecraft version as defined in the game's version manifest. 
 +  * **yarn** Yarn version. Only used if "intermediary" not present; generally, "intermediary" is preferred for production use due to updating once for each given version of the game.
   * **loader** Fabric Loader version.   * **loader** Fabric Loader version.
   * **format** Download format.   * **format** Download format.
Line 11: Line 12:
 ==== Available endpoints ==== ==== Available endpoints ====
  
-  * **/download/mcupdater** The result is a XML file attachable via an <Import> entry to an MCUpdater ServerPack XML. No custom formats are available.  +  * **/download/mcupdater** The result is a XML file attachable via an <Import> entry to an MCUpdater ServerPack XML. No custom formats are available.  
-  * **/download/multimc** The default result is a ZIP file containing an importable MultiMC instance. Alternate formats:+ 
 +  * **/download/multimc** The default result is a ZIP file containing an importable MultiMC instance. Alternate formats:
     * **patchJson** Returns a JSON representing a MultiMC patch for Fabric.     * **patchJson** Returns a JSON representing a MultiMC patch for Fabric.
-  * **/download/vanilla** The default result is a ZIP containing a Fabric game profile, which can be extracted to .minecraft/versions. Alternate formats:+ 
 +  * **/download/vanilla** 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.     * **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.     * **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 =====+===== Version querying =====
  
 ==== maven-metadata.xml ==== ==== maven-metadata.xml ====
documentation/modpack_related_endpoints.1558363846.txt.gz · Last modified: 2019/05/20 14:50 by falseresync