Version history (Hover for expanding the cards)

F 0
F 1
F 2
F 1
F 3
F 4
F 5
F 6
F 7
F 6
F 7
F 6
F 8
F 6
F 5
F 6
F 5
F 9
F 10
F 11
F 12
F 11
F 12
F 13
F 12
F 13
F 14
F 15
F 16
F 17
Old Alpha
Old Beta
1.0
1.1
1.2
1.3
1.4
1.5
1.6
1.7
1.8
1.9
1.10
1.11
1.12
1.13
1.14
1.15
1.16
1.17
1.18
1.19
1.20

Version descriptor formats details

text Addition since previous text Removal in next
Format 0Format 1Format 2Format 3Format 4Format 5Format 6Format 7Format 8Format 9Format 10Format 11Format 12Format 13Format 14Format 15Format 16Format 17
rd-132211 - 1.2.4 1.2.5 - 13w16a 1.5.2 - 13w23b 13w16b - 13w16b 13w24a - 13w38c 13w39a - 13w41b 13w42a - 1.7.2 15w31a - 15w49a 15w49b - 16w04a 13w47a - 1.7.5 14w10a - 1.7.9 14w17a - 14w26c 14w28a - 1.8.8 1.8.9 - 1.8.9 14w08a - 14w08a 14w11b - 14w11b 14w27a - 14w27b 16w05a - 1.12.2 17w43a - 1.13-pre1 1.13-pre2 - 1.14.4-pre7 19w34a - 19w35a 1.14.4 - 1.14.4 19w36a - 1.18.2 22w13oneblockatatime - 22w13oneblockatatime 22w11a - 22w13a 22w14a - 22w17a 22w18a - 22w19a 1.19-pre1 - 23w13a_or_b 23w14a - 23w17a 23w18a - 23w40a
{
	"assetIndex": {
		"id": str,
		"sha1": str,
		"size": int,
		"totalSize": int,
		"url": str,
	},
	"assets": str,
	"complianceLevel": int,
	"downloads": {
		"client": {
			"sha1": str,
			"size": int,
			"url": str,
		},
	},
	"id": str,
	"javaVersion": {
		"component": str,
		"majorVersion": int,
	},
	"libraries": [
		{
			"downloads": {
				"artifact": {
					"path": str,
					"sha1": str,
					"size": int,
					"url": str,
				},
				"classifiers": {
					"natives-linux": {
						"path": str,
						"sha1": str,
						"size": int,
						"url": str,
					},
					"natives-osx": {
						"path": str,
						"sha1": str,
						"size": int,
						"url": str,
					},
					"natives-windows": {
						"path": str,
						"sha1": str,
						"size": int,
						"url": str,
					},
				},
			},
			"name": str,
			"rules": [
				{
					"action": str,
					"os": {
						"name": str,
						"version": str,
					},
				},
			],
			"extract": {
				"exclude": [
					str,
				],
			},
			"natives": {
				"linux": str,
				"osx": str,
				"windows": str,
			},
		},
	],
	"mainClass": str,
	"minecraftArguments": str,
	"minimumLauncherVersion": int,
	"releaseTime": str,
	"time": str,
	"type": str,
},
{
	"assetIndex": {
		"id": str,
		"sha1": str,
		"size": int,
		"totalSize": int,
		"url": str,
	},
	"assets": str,
	"complianceLevel": int,
	"downloads": {
		"client": {
			"sha1": str,
			"size": int,
			"url": str,
		},
		"server": {
			"sha1": str,
			"size": int,
			"url": str,
		},
		"windows_server": {
			"sha1": str,
			"size": int,
			"url": str,
		},
	},
	"id": str,
	"javaVersion": {
		"component": str,
		"majorVersion": int,
	},
	"libraries": [
		{
			"downloads": {
				"artifact": {
					"path": str,
					"sha1": str,
					"size": int,
					"url": str,
				},
				"classifiers": {
					"natives-linux": {
						"path": str,
						"sha1": str,
						"size": int,
						"url": str,
					},
					"natives-osx": {
						"path": str,
						"sha1": str,
						"size": int,
						"url": str,
					},
					"natives-windows": {
						"path": str,
						"sha1": str,
						"size": int,
						"url": str,
					},
				},
			},
			"name": str,
			"rules": [
				{
					"action": str,
					"os": {
						"name": str,
						"version": str,
					},
				},
			],
			"extract": {
				"exclude": [
					str,
				],
			},
			"natives": {
				"linux": str,
				"osx": str,
				"windows": str,
			},
		},
	],
	"mainClass": str,
	"minecraftArguments": str,
	"minimumLauncherVersion": int,
	"releaseTime": str,
	"time": str,
	"type": str,
},
{
	"assetIndex": {
		"id": str,
		"sha1": str,
		"size": int,
		"totalSize": int,
		"url": str,
	},
	"assets": str,
	"complianceLevel": int,
	"downloads": {
		"client": {
			"sha1": str,
			"size": int,
			"url": str,
		},
		"server": {
			"sha1": str,
			"size": int,
			"url": str,
		},
	},
	"id": str,
	"javaVersion": {
		"component": str,
		"majorVersion": int,
	},
	"libraries": [
		{
			"downloads": {
				"artifact": {
					"path": str,
					"sha1": str,
					"size": int,
					"url": str,
				},
				"classifiers": {
					"natives-linux": {
						"path": str,
						"sha1": str,
						"size": int,
						"url": str,
					},
					"natives-osx": {
						"path": str,
						"sha1": str,
						"size": int,
						"url": str,
					},
					"natives-windows": {
						"path": str,
						"sha1": str,
						"size": int,
						"url": str,
					},
				},
			},
			"name": str,
			"rules": [
				{
					"action": str,
					"os": {
						"name": str,
						"version": str,
					},
				},
			],
			"extract": {
				"exclude": [
					str,
				],
			},
			"natives": {
				"linux": str,
				"osx": str,
				"windows": str,
			},
		},
	],
	"mainClass": str,
	"minecraftArguments": str,
	"minimumLauncherVersion": int,
	"releaseTime": str,
	"time": str,
	"type": str,
},
{
	"assetIndex": {
		"id": str,
		"sha1": str,
		"size": int,
		"totalSize": int,
		"url": str,
	},
	"assets": str,
	"downloads": {
		"client": {
			"sha1": str,
			"size": int,
			"url": str,
		},
		"server": {
			"sha1": str,
			"size": int,
			"url": str,
		},
		"windows_server": {
			"sha1": str,
			"size": int,
			"url": str,
		},
	},
	"id": str,
	"libraries": [
		{
			"downloads": {
				"artifact": {
					"path": str,
					"sha1": str,
					"size": int,
					"url": str,
				},
				"classifiers": {
					"natives-linux": {
						"path": str,
						"sha1": str,
						"size": int,
						"url": str,
					},
					"natives-osx": {
						"path": str,
						"sha1": str,
						"size": int,
						"url": str,
					},
					"natives-windows": {
						"path": str,
						"sha1": str,
						"size": int,
						"url": str,
					},
				},
			},
			"name": str,
			"rules": [
				{
					"action": str,
					"os": {
						"name": str,
						"version": str,
					},
				},
			],
			"extract": {
				"exclude": [
					str,
				],
			},
			"natives": {
				"linux": str,
				"osx": str,
				"windows": str,
			},
		},
	],
	"mainClass": str,
	"minecraftArguments": str,
	"minimumLauncherVersion": int,
	"releaseTime": str,
	"time": str,
	"type": str,
},
{
	"assetIndex": {
		"id": str,
		"sha1": str,
		"size": int,
		"totalSize": int,
		"url": str,
	},
	"assets": str,
	"complianceLevel": int,
	"downloads": {
		"client": {
			"sha1": str,
			"size": int,
			"url": str,
		},
		"server": {
			"sha1": str,
			"size": int,
			"url": str,
		},
		"windows_server": {
			"sha1": str,
			"size": int,
			"url": str,
		},
	},
	"id": str,
	"javaVersion": {
		"component": str,
		"majorVersion": int,
	},
	"libraries": [
		{
			"downloads": {
				"artifact": {
					"path": str,
					"sha1": str,
					"size": int,
					"url": str,
				},
				"classifiers": {
					"natives-linux": {
						"path": str,
						"sha1": str,
						"size": int,
						"url": str,
					},
					"natives-osx": {
						"path": str,
						"sha1": str,
						"size": int,
						"url": str,
					},
					"natives-windows": {
						"path": str,
						"sha1": str,
						"size": int,
						"url": str,
					},
				},
			},
			"name": str,
			"rules": [
				{
					"action": str,
					"os": {
						"name": str,
						"version": str,
					},
				},
			],
			"extract": {
				"exclude": [
					str,
				],
			},
			"natives": {
				"linux": str,
				"osx": str,
				"windows": str,
			},
		},
	],
	"logging": {
		"client": {
			"argument": str,
			"file": {
				"id": str,
				"sha1": str,
				"size": int,
				"url": str,
			},
			"type": str,
		},
	},
	"mainClass": str,
	"minecraftArguments": str,
	"minimumLauncherVersion": int,
	"releaseTime": str,
	"time": str,
	"type": str,
},
{
	"assetIndex": {
		"id": str,
		"sha1": str,
		"size": int,
		"totalSize": int,
		"url": str,
	},
	"assets": str,
	"complianceLevel": int,
	"downloads": {
		"client": {
			"sha1": str,
			"size": int,
			"url": str,
		},
		"server": {
			"sha1": str,
			"size": int,
			"url": str,
		},
		"windows_server": {
			"sha1": str,
			"size": int,
			"url": str,
		},
	},
	"id": str,
	"javaVersion": {
		"component": str,
		"majorVersion": int,
	},
	"libraries": [
		{
			"downloads": {
				"artifact": {
					"path": str,
					"sha1": str,
					"size": int,
					"url": str,
				},
				"classifiers": {
					"natives-linux": {
						"path": str,
						"sha1": str,
						"size": int,
						"url": str,
					},
					"natives-osx": {
						"path": str,
						"sha1": str,
						"size": int,
						"url": str,
					},
					"natives-windows": {
						"path": str,
						"sha1": str,
						"size": int,
						"url": str,
					},
				},
			},
			"name": str,
			"rules": [
				{
					"action": str,
					"os": {
						"name": str,
					},
				},
			],
			"extract": {
				"exclude": [
					str,
				],
			},
			"natives": {
				"linux": str,
				"windows": str,
				"osx": str,
			},
		},
	],
	"logging": {
		"client": {
			"argument": str,
			"file": {
				"id": str,
				"sha1": str,
				"size": int,
				"url": str,
			},
			"type": str,
		},
	},
	"mainClass": str,
	"minecraftArguments": str,
	"minimumLauncherVersion": int,
	"releaseTime": str,
	"time": str,
	"type": str,
},
{
	"assetIndex": {
		"id": str,
		"sha1": str,
		"size": int,
		"totalSize": int,
		"url": str,
	},
	"assets": str,
	"complianceLevel": int,
	"downloads": {
		"client": {
			"sha1": str,
			"size": int,
			"url": str,
		},
		"server": {
			"sha1": str,
			"size": int,
			"url": str,
		},
		"windows_server": {
			"sha1": str,
			"size": int,
			"url": str,
		},
	},
	"id": str,
	"javaVersion": {
		"component": str,
		"majorVersion": int,
	},
	"libraries": [
		{
			"downloads": {
				"artifact": {
					"path": str,
					"sha1": str,
					"size": int,
					"url": str,
				},
				"classifiers": {
					"str_1": {
						"path": str,
						"sha1": str,
						"size": int,
						"url": str,
					},
				},
			},
			"name": str,
			"extract": {
				"exclude": [
					str,
				],
			},
			"natives": {
				"linux": str,
				"osx": str,
				"windows": str,
			},
			"rules": [
				{
					"action": str,
					"os": {
						"name": str,
					},
				},
			],
		},
	],
	"logging": {
		"client": {
			"argument": str,
			"file": {
				"id": str,
				"sha1": str,
				"size": int,
				"url": str,
			},
			"type": str,
		},
	},
	"mainClass": str,
	"minecraftArguments": str,
	"minimumLauncherVersion": int,
	"releaseTime": str,
	"time": str,
	"type": str,
},
{
	"assetIndex": {
		"id": str,
		"sha1": str,
		"size": int,
		"totalSize": int,
		"url": str,
	},
	"assets": str,
	"complianceLevel": int,
	"downloads": {
		"client": {
			"sha1": str,
			"size": int,
			"url": str,
		},
		"server": {
			"sha1": str,
			"size": int,
			"url": str,
		},
	},
	"id": str,
	"javaVersion": {
		"component": str,
		"majorVersion": int,
	},
	"libraries": [
		{
			"downloads": {
				"artifact": {
					"path": str,
					"sha1": str,
					"size": int,
					"url": str,
				},
				"classifiers": {
					"str_1": {
						"path": str,
						"sha1": str,
						"size": int,
						"url": str,
					},
				},
			},
			"name": str,
			"extract": {
				"exclude": [
					str,
				],
			},
			"natives": {
				"linux": str,
				"osx": str,
				"windows": str,
			},
			"rules": [
				{
					"action": str,
					"os": {
						"name": str,
					},
				},
			],
		},
	],
	"logging": {
		"client": {
			"argument": str,
			"file": {
				"id": str,
				"sha1": str,
				"size": int,
				"url": str,
			},
			"type": str,
		},
	},
	"mainClass": str,
	"minecraftArguments": str,
	"minimumLauncherVersion": int,
	"releaseTime": str,
	"time": str,
	"type": str,
},
{
	"assetIndex": {
		"id": str,
		"sha1": str,
		"size": int,
		"totalSize": int,
		"url": str,
	},
	"assets": str,
	"complianceLevel": int,
	"downloads": {
		"client": {
			"sha1": str,
			"size": int,
			"url": str,
		},
		"server": {
			"sha1": str,
			"size": int,
			"url": str,
		},
		"windows_server": {
			"sha1": str,
			"size": int,
			"url": str,
		},
	},
	"id": str,
	"javaVersion": {
		"component": str,
		"majorVersion": int,
	},
	"libraries": [
		{
			"downloads": {
				"artifact": {
					"path": str,
					"sha1": str,
					"size": int,
					"url": str,
				},
				"classifiers": {
					"str_1": {
						"path": str,
						"sha1": str,
						"size": int,
						"url": str,
					},
				},
			},
			"name": str,
			"extract": {
				"exclude": [
					str,
				],
			},
			"natives": {
				"linux": str,
				"osx": str,
				"windows": str,
			},
			"rules": [
				{
					"action": str,
					"os": {
						"name": str,
					},
				},
			],
		},
	],
	"mainClass": str,
	"minecraftArguments": str,
	"minimumLauncherVersion": int,
	"releaseTime": str,
	"time": str,
	"type": str,
},
{
	"assetIndex": {
		"id": str,
		"sha1": str,
		"size": int,
		"totalSize": int,
		"url": str,
	},
	"assets": str,
	"complianceLevel": int,
	"downloads": {
		"client": {
			"sha1": str,
			"size": int,
			"url": str,
		},
		"server": {
			"sha1": str,
			"size": int,
			"url": str,
		},
	},
	"id": str,
	"javaVersion": {
		"component": str,
		"majorVersion": int,
	},
	"libraries": [
		{
			"downloads": {
				"artifact": {
					"path": str,
					"sha1": str,
					"size": int,
					"url": str,
				},
				"classifiers": {
					"natives-linux": {
						"path": str,
						"sha1": str,
						"size": int,
						"url": str,
					},
					"natives-osx": {
						"path": str,
						"sha1": str,
						"size": int,
						"url": str,
					},
					"natives-windows": {
						"path": str,
						"sha1": str,
						"size": int,
						"url": str,
					},
				},
			},
			"name": str,
			"rules": [
				{
					"action": str,
					"os": {
						"name": str,
					},
				},
			],
			"extract": {
				"exclude": [
					str,
				],
			},
			"natives": {
				"linux": str,
				"osx": str,
				"windows": str,
			},
		},
	],
	"logging": {
		"client": {
			"argument": str,
			"file": {
				"id": str,
				"sha1": str,
				"size": int,
				"url": str,
			},
			"type": str,
		},
	},
	"mainClass": str,
	"minecraftArguments": str,
	"minimumLauncherVersion": int,
	"releaseTime": str,
	"time": str,
	"type": str,
},
{
	"arguments": {
		"game": [
			str,
			{
				"rules": [
					{
						"action": str,
						"features": {
							"is_demo_user": bool,
							"has_custom_resolution": bool,
						},
					},
				],
				"value": str,
				[
					str,
				],
			},
		],
		"jvm": [
			{
				"rules": [
					{
						"action": str,
						"os": {
							"name": str,
							"version": str,
						},
					},
				],
				"value": [
					str,
				],
				str,
			},
			str,
		],
	},
	"assetIndex": {
		"id": str,
		"sha1": str,
		"size": int,
		"totalSize": int,
		"url": str,
	},
	"assets": str,
	"complianceLevel": int,
	"downloads": {
		"client": {
			"sha1": str,
			"size": int,
			"url": str,
		},
		"server": {
			"sha1": str,
			"size": int,
			"url": str,
		},
	},
	"id": str,
	"javaVersion": {
		"component": str,
		"majorVersion": int,
	},
	"libraries": [
		{
			"downloads": {
				"artifact": {
					"path": str,
					"sha1": str,
					"size": int,
					"url": str,
				},
				"classifiers": {
					"natives-linux": {
						"path": str,
						"sha1": str,
						"size": int,
						"url": str,
					},
					"natives-macos": {
						"path": str,
						"sha1": str,
						"size": int,
						"url": str,
					},
					"natives-windows": {
						"path": str,
						"sha1": str,
						"size": int,
						"url": str,
					},
					"natives-osx": {
						"path": str,
						"sha1": str,
						"size": int,
						"url": str,
					},
				},
			},
			"name": str,
			"natives": {
				"linux": str,
				"osx": str,
				"windows": str,
			},
			"extract": {
				"exclude": [
					str,
				],
			},
			"rules": [
				{
					"action": str,
					"os": {
						"name": str,
					},
				},
			],
		},
	],
	"logging": {
		"client": {
			"argument": str,
			"file": {
				"id": str,
				"sha1": str,
				"size": int,
				"url": str,
			},
			"type": str,
		},
	},
	"mainClass": str,
	"minimumLauncherVersion": int,
	"releaseTime": str,
	"time": str,
	"type": str,
},
{
	"arguments": {
		"game": [
			str,
			{
				"rules": [
					{
						"action": str,
						"features": {
							"is_demo_user": bool,
							"has_custom_resolution": bool,
						},
					},
				],
				"value": str,
				[
					str,
				],
			},
		],
		"jvm": [
			{
				"rules": [
					{
						"action": str,
						"os": {
							"name": str,
							"version": str,
							"arch": str,
						},
					},
				],
				"value": [
					str,
				],
				str,
			},
			str,
		],
	},
	"assetIndex": {
		"id": str,
		"sha1": str,
		"size": int,
		"totalSize": int,
		"url": str,
	},
	"assets": str,
	"complianceLevel": int,
	"downloads": {
		"client": {
			"sha1": str,
			"size": int,
			"url": str,
		},
		"server": {
			"sha1": str,
			"size": int,
			"url": str,
		},
	},
	"id": str,
	"javaVersion": {
		"component": str,
		"majorVersion": int,
	},
	"libraries": [
		{
			"downloads": {
				"artifact": {
					"path": str,
					"sha1": str,
					"size": int,
					"url": str,
				},
				"classifiers": {
					"natives-linux": {
						"path": str,
						"sha1": str,
						"size": int,
						"url": str,
					},
					"natives-macos": {
						"path": str,
						"sha1": str,
						"size": int,
						"url": str,
					},
					"natives-windows": {
						"path": str,
						"sha1": str,
						"size": int,
						"url": str,
					},
					"natives-osx": {
						"path": str,
						"sha1": str,
						"size": int,
						"url": str,
					},
				},
			},
			"name": str,
			"natives": {
				"linux": str,
				"osx": str,
				"windows": str,
			},
			"extract": {
				"exclude": [
					str,
				],
			},
			"rules": [
				{
					"action": str,
					"os": {
						"name": str,
					},
				},
			],
		},
	],
	"logging": {
		"client": {
			"argument": str,
			"file": {
				"id": str,
				"sha1": str,
				"size": int,
				"url": str,
			},
			"type": str,
		},
	},
	"mainClass": str,
	"minimumLauncherVersion": int,
	"releaseTime": str,
	"time": str,
	"type": str,
},
{
	"arguments": {
		"game": [
			str,
			{
				"rules": [
					{
						"action": str,
						"features": {
							"is_demo_user": bool,
							"has_custom_resolution": bool,
						},
					},
				],
				"value": str,
				[
					str,
				],
			},
		],
		"jvm": [
			{
				"rules": [
					{
						"action": str,
						"os": {
							"name": str,
							"version": str,
							"arch": str,
						},
					},
				],
				"value": [
					str,
				],
				str,
			},
			str,
		],
	},
	"assetIndex": {
		"id": str,
		"sha1": str,
		"size": int,
		"totalSize": int,
		"url": str,
	},
	"assets": str,
	"complianceLevel": int,
	"downloads": {
		"client": {
			"sha1": str,
			"size": int,
			"url": str,
		},
		"client_mappings": {
			"sha1": str,
			"size": int,
			"url": str,
		},
		"server": {
			"sha1": str,
			"size": int,
			"url": str,
		},
		"server_mappings": {
			"sha1": str,
			"size": int,
			"url": str,
		},
	},
	"id": str,
	"javaVersion": {
		"component": str,
		"majorVersion": int,
	},
	"libraries": [
		{
			"downloads": {
				"artifact": {
					"path": str,
					"sha1": str,
					"size": int,
					"url": str,
				},
				"classifiers": {
					"natives-macos": {
						"path": str,
						"sha1": str,
						"size": int,
						"url": str,
					},
					"natives-linux": {
						"path": str,
						"sha1": str,
						"size": int,
						"url": str,
					},
					"natives-windows": {
						"path": str,
						"sha1": str,
						"size": int,
						"url": str,
					},
					"natives-osx": {
						"path": str,
						"sha1": str,
						"size": int,
						"url": str,
					},
				},
			},
			"name": str,
			"rules": [
				{
					"action": str,
					"os": {
						"name": str,
					},
				},
			],
			"natives": {
				"osx": str,
				"linux": str,
				"windows": str,
			},
			"extract": {
				"exclude": [
					str,
				],
			},
		},
	],
	"logging": {
		"client": {
			"argument": str,
			"file": {
				"id": str,
				"sha1": str,
				"size": int,
				"url": str,
			},
			"type": str,
		},
	},
	"mainClass": str,
	"minimumLauncherVersion": int,
	"releaseTime": str,
	"time": str,
	"type": str,
},
{
	"arguments": {
		"game": [
			str,
			{
				"rules": [
					{
						"action": str,
						"features": {
							"is_demo_user": bool,
							"has_custom_resolution": bool,
						},
					},
				],
				"value": str,
				[
					str,
				],
			},
		],
		"jvm": [
			{
				"rules": [
					{
						"action": str,
						"os": {
							"name": str,
							"version": str,
							"arch": str,
						},
					},
				],
				"value": [
					str,
				],
				str,
			},
			str,
		],
	},
	"assetIndex": {
		"id": str,
		"sha1": str,
		"size": int,
		"totalSize": int,
		"url": str,
	},
	"assets": str,
	"complianceLevel": int,
	"downloads": {
		"client": {
			"sha1": str,
			"size": int,
			"url": str,
		},
		"client_mappings": {
			"sha1": str,
			"size": int,
			"url": str,
		},
		"server": {
			"sha1": str,
			"size": int,
			"url": str,
		},
		"server_mappings": {
			"sha1": str,
			"size": int,
			"url": str,
		},
	},
	"id": str,
	"javaVersion": {
		"component": str,
		"majorVersion": int,
	},
	"libraries": [
		{
			"downloads": {
				"artifact": {
					"path": str,
					"sha1": str,
					"size": int,
					"url": str,
				},
				"classifiers": {
					"natives-macos": {
						"path": str,
						"sha1": str,
						"size": int,
						"url": str,
					},
					"natives-linux": {
						"path": str,
						"sha1": str,
						"size": int,
						"url": str,
					},
					"natives-windows": {
						"path": str,
						"sha1": str,
						"size": int,
						"url": str,
					},
				},
			},
			"name": str,
			"rules": [
				{
					"action": str,
					"os": {
						"name": str,
					},
				},
			],
			"natives": {
				"osx": str,
				"linux": str,
				"windows": str,
			},
			"extract": {
				"exclude": [
					str,
				],
			},
		},
	],
	"logging": {
		"client": {
			"argument": str,
			"file": {
				"id": str,
				"sha1": str,
				"size": int,
				"url": str,
			},
			"type": str,
		},
	},
	"mainClass": str,
	"minimumLauncherVersion": int,
	"releaseTime": str,
	"time": str,
	"type": str,
},
{
	"arguments": {
		"game": [
			str,
			{
				"rules": [
					{
						"action": str,
						"features": {
							"is_demo_user": bool,
							"has_custom_resolution": bool,
						},
					},
				],
				"value": str,
				[
					str,
				],
			},
		],
		"jvm": [
			{
				"rules": [
					{
						"action": str,
						"os": {
							"name": str,
							"version": str,
							"arch": str,
						},
					},
				],
				"value": [
					str,
				],
				str,
			},
			str,
		],
	},
	"assetIndex": {
		"id": str,
		"sha1": str,
		"size": int,
		"totalSize": int,
		"url": str,
	},
	"assets": str,
	"complianceLevel": int,
	"downloads": {
		"client": {
			"sha1": str,
			"size": int,
			"url": str,
		},
		"client_mappings": {
			"sha1": str,
			"size": int,
			"url": str,
		},
		"server": {
			"sha1": str,
			"size": int,
			"url": str,
		},
		"server_mappings": {
			"sha1": str,
			"size": int,
			"url": str,
		},
	},
	"id": str,
	"javaVersion": {
		"component": str,
		"majorVersion": int,
	},
	"libraries": [
		{
			"downloads": {
				"artifact": {
					"path": str,
					"sha1": str,
					"size": int,
					"url": str,
				},
				"classifiers": {
					"str_1": {
						"path": str,
						"sha1": str,
						"size": int,
						"url": str,
					},
				},
			},
			"name": str,
			"natives": {
				"linux": str,
				"osx": str,
				"windows": str,
			},
			"rules": [
				{
					"action": str,
					"os": {
						"name": str,
					},
				},
			],
		},
	],
	"logging": {
		"client": {
			"argument": str,
			"file": {
				"id": str,
				"sha1": str,
				"size": int,
				"url": str,
			},
			"type": str,
		},
	},
	"mainClass": str,
	"minimumLauncherVersion": int,
	"releaseTime": str,
	"time": str,
	"type": str,
},
{
	"arguments": {
		"game": [
			str,
			{
				"rules": [
					{
						"action": str,
						"features": {
							"is_demo_user": bool,
							"has_custom_resolution": bool,
						},
					},
				],
				"value": str,
				[
					str,
				],
			},
		],
		"jvm": [
			{
				"rules": [
					{
						"action": str,
						"os": {
							"name": str,
							"version": str,
							"arch": str,
						},
					},
				],
				"value": [
					str,
				],
				str,
			},
			str,
		],
	},
	"assetIndex": {
		"id": str,
		"sha1": str,
		"size": int,
		"totalSize": int,
		"url": str,
	},
	"assets": str,
	"complianceLevel": int,
	"downloads": {
		"client": {
			"sha1": str,
			"size": int,
			"url": str,
		},
		"client_mappings": {
			"sha1": str,
			"size": int,
			"url": str,
		},
		"server": {
			"sha1": str,
			"size": int,
			"url": str,
		},
		"server_mappings": {
			"sha1": str,
			"size": int,
			"url": str,
		},
	},
	"id": str,
	"javaVersion": {
		"component": str,
		"majorVersion": int,
	},
	"libraries": [
		{
			"downloads": {
				"artifact": {
					"path": str,
					"sha1": str,
					"size": int,
					"url": str,
				},
			},
			"name": str,
			"rules": [
				{
					"action": str,
					"os": {
						"name": str,
					},
				},
			],
		},
	],
	"logging": {
		"client": {
			"argument": str,
			"file": {
				"id": str,
				"sha1": str,
				"size": int,
				"url": str,
			},
			"type": str,
		},
	},
	"mainClass": str,
	"minimumLauncherVersion": int,
	"releaseTime": str,
	"time": str,
	"type": str,
},
{
	"arguments": {
		"game": [
			str,
			{
				"rules": [
					{
						"action": str,
						"features": {
							"str_1": bool,
						},
					},
				],
				"value": str,
				[
					str,
				],
			},
		],
		"jvm": [
			{
				"rules": [
					{
						"action": str,
						"os": {
							"name": str,
							"version": str,
							"arch": str,
						},
					},
				],
				"value": [
					str,
				],
				str,
			},
			str,
		],
	},
	"assetIndex": {
		"id": str,
		"sha1": str,
		"size": int,
		"totalSize": int,
		"url": str,
	},
	"assets": str,
	"complianceLevel": int,
	"downloads": {
		"client": {
			"sha1": str,
			"size": int,
			"url": str,
		},
		"client_mappings": {
			"sha1": str,
			"size": int,
			"url": str,
		},
		"server": {
			"sha1": str,
			"size": int,
			"url": str,
		},
		"server_mappings": {
			"sha1": str,
			"size": int,
			"url": str,
		},
	},
	"id": str,
	"javaVersion": {
		"component": str,
		"majorVersion": int,
	},
	"libraries": [
		{
			"downloads": {
				"artifact": {
					"path": str,
					"sha1": str,
					"size": int,
					"url": str,
				},
			},
			"name": str,
			"rules": [
				{
					"action": str,
					"os": {
						"name": str,
					},
				},
			],
		},
	],
	"logging": {
		"client": {
			"argument": str,
			"file": {
				"id": str,
				"sha1": str,
				"size": int,
				"url": str,
			},
			"type": str,
		},
	},
	"mainClass": str,
	"minimumLauncherVersion": int,
	"releaseTime": str,
	"time": str,
	"type": str,
},
{
	"arguments": {
		"game": [
			str,
			{
				"rules": [
					{
						"action": str,
						"features": {
							"str_1": bool,
						},
					},
				],
				"value": str,
				[
					str,
				],
			},
		],
		"jvm": [
			{
				"rules": [
					{
						"action": str,
						"os": {
							"name": str,
							"arch": str,
						},
					},
				],
				"value": [
					str,
				],
				str,
			},
			str,
		],
	},
	"assetIndex": {
		"id": str,
		"sha1": str,
		"size": int,
		"totalSize": int,
		"url": str,
	},
	"assets": str,
	"complianceLevel": int,
	"downloads": {
		"client": {
			"sha1": str,
			"size": int,
			"url": str,
		},
		"client_mappings": {
			"sha1": str,
			"size": int,
			"url": str,
		},
		"server": {
			"sha1": str,
			"size": int,
			"url": str,
		},
		"server_mappings": {
			"sha1": str,
			"size": int,
			"url": str,
		},
	},
	"id": str,
	"javaVersion": {
		"component": str,
		"majorVersion": int,
	},
	"libraries": [
		{
			"downloads": {
				"artifact": {
					"path": str,
					"sha1": str,
					"size": int,
					"url": str,
				},
			},
			"name": str,
			"rules": [
				{
					"action": str,
					"os": {
						"name": str,
					},
				},
			],
		},
	],
	"logging": {
		"client": {
			"argument": str,
			"file": {
				"id": str,
				"sha1": str,
				"size": int,
				"url": str,
			},
			"type": str,
		},
	},
	"mainClass": str,
	"minimumLauncherVersion": int,
	"releaseTime": str,
	"time": str,
	"type": str,
},