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