Version manifest.json

version_manifest.json and its variant version_manifest_v2.json are files containing a list of Java Edition versions from piston-meta.mojang.com. It lists Minecraft versions available in the launcher.

If a version is absent from this list, it is considered unavailable from the launcher.

This list is updated every time Mojang publishes a new version for Minecraft: Java Edition.

JSON format

 * The root tag.
 * : The latest release and snapshot versions.
 * : The ID of the latest release version.
 * : The ID of the latest snapshot version.
 * : A list of versions available.
 * One of the version entries.
 * : The ID of this version.
 * : The type of this version; usually  or.
 * : The link to the  .json for this version.
 * : A timestamp in ISO 8601 format of when the version files were last updated on the manifest.
 * : The release time of this version in ISO 8601 format.
 * (v2 only): The SHA1 hash of the version and therefore the JSON file ID.
 * (v2 only): If, the launcher warns the user about this version not being recent enough to support the latest player safety features. Its value is 1 otherwise.