Minecraft Wiki

除另有声明,转载时均必须注明出处若簡繁轉換出錯,請以遊戲內為準请勇于扩充与修正内容有兴趣逛逛我们的微博沟通交流,欢迎到社区专页需要协助,请在告示板留言

了解更多

Minecraft Wiki
Advertisement
Iron Pickaxe
該頁面的編輯正在進行中。 討論

請幫助我們擴充或改進這篇文章。

version.json是mojang提供的用於查詢單個版本資訊的清單檔案,其檔案名為<版本號>.json,通常儲存在.minecraft/versions/<版本号>資料夾下。用於啟動器下載某個特定的遊戲版本。

檔案下載

該檔案可以透過version_manifest.json檔案提供的URL下載。

檔案大體結構

version.json使用JSON結構來儲存及取出資料。下面列出了對其中主要JSON鍵值的解釋:

類型 說明
arguments Map 參數列表,分為JVMgame類型為列表的子鍵,分別用於指定目前版本的JVM參數及遊戲參數,在1.13之前,該鍵由gameArguments代替。
assetIndex Map 目前版本的資源檔案索引,包含其下載地址等資訊。
assets 字串 目前版本的資源檔案版本。
downloads Map 包含用戶端伺服器端下載地址等資訊。
libraries Map 遊戲所有依賴庫,包含其下載地址等資訊。
logging Map log4j組態檔,包含其下載地址等資訊。
mainClass 字串 主類名。
releaseTime 字串 使用ISO 8601格式化的資料,用於表示版本的發布時間。
time 字串 使用ISO 8601格式化的資料,用於表示版本的更新時間。
type 字串 版本類型,可以是:release正式版)、snapshot快照)、old_betaBeta版)或old_alphaAlpha版)。
Advertisement