====== Mod パック関連のエンドポイント ====== ===== Downloading templates ===== ==== Available GET parameters ==== * **intermediary** Intermediary 版。通常、ゲームのバージョンマニフェストで定義されている特定のMinecraftバージョンと同じです。 * **yarn** Yarn 版。 "Intermediary" が存在しない場合にのみ使用されます。一般に、ゲームの特定のバージョンごとに1回更新されるため、本番環境での使用には "Intermediary" が推奨されます。 * **loader** Fabric ローダー版。 * **format** Download 形式。 ==== Available endpoints ==== * **/download/mcupdater** - その結果、 エントリを介して MCUpdater Server Pack XML に添付可能な XML ファイルが作成されます。カスタムフォーマットは利用できません。 * **/download/multimc** - デフォルトの結果は、インポート可能な MultiMC インスタンスを含む ZIP ファイルです。代替フォーマット: * **patchJson** Fabric の MultiMC パッチを表す JSON を返します。 * **/download/vanilla** - デフォルトの結果は、 .minecraft/versions に抽出できる Fabric ゲームプロファイルを含む ZIP です。代替フォーマット: * **profileJson** バニラ Fabric プロファイルを表す JSON を返します。 * **shimJar** バニラ Fabric プロファイルを持つ単一のファイル ''version.json'' を含む JAR を返します。これは、将来の SKCraft/Solder のサポートを目的としています。 ===== Version querying ===== ==== maven-metadata.xml ==== Maven メタデータ XML ファイルを使用して、 Fabric コンポーネントの最新の利用可能なバージョンを照会できます。 * Fabric ローダー: [[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 ==== HTTP JSON API が提供されており、特に特定の Minecraft バージョンの Fabric バージョンを検索できます。 [[https://github.com/FabricMC/fabric-meta|Github]] のドキュメントを参照してください。 API サービスは [[https://meta.fabricmc.net/]] でホストされています。 メタサービスに不足しているものを見つけた場合は、 [[https://github.com/FabricMC/fabric-meta|Github]] で問題を開いて評価してください。